Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Base Image Migration to UBI/RedHat for all components #4617

Open
Jonsy13 opened this issue May 5, 2024 · 0 comments
Open

Base Image Migration to UBI/RedHat for all components #4617

Jonsy13 opened this issue May 5, 2024 · 0 comments

Comments

@Jonsy13
Copy link
Contributor

Jonsy13 commented May 5, 2024

Today's all of our components are using litmuschaos/infra-alpine and litmuschaos/experiment-alpine images as base image. Both of these base images are using alpine:3.16.x as Base image.

As part of using alpine as base image, there are few issues -

  • Vulnerabilities in OS level packages
  • We need to handle hardening ourselves
  • Alpine 3.16.x is going EOL in May

With respect to above issues, The proposal is to move to UBI/RedHat images as base image. This way, we will be able to remove our dependency on litmuschaos/infra-alpine and litmuschaos/experiment-alpine images for any fixes and also it will help us to move to more hardened/secured image with very minimal or in other expected packages installed as part of image.

The affected components will be -

  • litmuschaos/litmusportal-frontend
  • litmuschaos/litmusportal-server
  • litmuschaos/litmusportal-auth-server
  • litmuschaos/litmusportal-subscriber
  • litmuschaos/litmusportal-event-tracker
  • litmuschaos/chaos-operator
  • litmuschaos/chaos-runner
  • litmuschaos/chaos-exporter
  • litmuschaos/go-runner
  • litmuschaos/litmus-checker
  • litmuschaos/k8s
  • litmuschaos/litmus-helm-agent
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant