cozystack
cozystack copied to clipboard
[EPIC] Support air-gapped installation
Steps:
- add a script which would collect images for each package
- add a script which would build/push images to private repo with correct names
- add nessesary stuff to packages' helm charts so that default images and pullSecrets could be overridden from a single point
Related issue: https://github.com/cozystack/cozystack/issues/286
Options:
- Full air-gap-ready distributive, with all images included
- Script that downloads all required for installation, then user can move it to an air-gapped infra and deploy there
This feature is valuable for large teams. There's a lot of work to do, so it should be an epic, split into multiple smaller issues.
Hi, @nbykov0. I'm Dosu, and I'm helping the cozystack team manage their backlog and am marking this issue as stale.
Issue Summary:
- You proposed adding support for air-gapped installations by creating scripts to collect and push package images to private repositories.
- You also suggested updating Helm charts to allow image and pull secret overrides.
- A maintainer acknowledged the value of this feature, especially for large teams, and referenced a related issue.
- The maintainer recommended breaking this feature into an epic with smaller, manageable issues for implementation.
- The issue remains unresolved with no recent updates.
Next Steps:
- Please let me know if this issue is still relevant to the latest version of the cozystack repository by commenting here.
- If I don’t hear back within 7 days, I will automatically close this issue.
Thank you for your understanding and contribution!
Work is currently on hold but this feature is not abandoned.
We have support for air-gapped environments
main doc: https://cozystack.io/docs/install/kubernetes/air-gapped/
@kvaps this epic is about implementing a dedicated docker registry for every image, and related stuff.