-
Notifications
You must be signed in to change notification settings - Fork 1
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
Image management for VEDA, GHG and ESDIS Hubs #5
Comments
Also noting that we are currently investigation automated testing of images before deployment to ensure core libraries are consistently usable. |
+cc @weiji14 |
We have image management a bit simplified and have added some basic tests. It should now be much easier to update images, add packages, etc. with a reasonable degree of confidence. We do need to document all of this better and deprecate the https://github.com/NASA-IMPACT/veda-jh-environments/ repository. There's a separate issue for that here: #39 We will include in the docs who is responsible for what, etc. Closing this. |
Breaking off from 2i2c-org/infrastructure#3685
We need to clearly define who is responsible for image management for VEDA, GHG and ESDIS hubs. From the issue above:
Currently, images are managed in https://github.com/NASA-IMPACT/veda-jh-environments . Updating the default and base images on the hub involves making a change / PR to https://github.com/2i2c-org/infrastructure/blob/2a17dfb1d0fc2cfc5d6202cd2af582e090fdabce/config/clusters/nasa-veda/common.values.yaml#L70 and then needs 2i2c to merge and deploy the changes.
This is likely fine, but we need a well defined streamlined process for image management and clear responsibilities for who needs to keep them up-to-date, etc.
cc @yuvipanda @ranchodeluxe @wildintellect
The text was updated successfully, but these errors were encountered: