cozystack icon indicating copy to clipboard operation
cozystack copied to clipboard

[EPIC] Support air-gapped installation

Open nbykov0 opened this issue 1 year ago • 7 comments

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

nbykov0 avatar Jun 18 '24 14:06 nbykov0

Related issue: https://github.com/cozystack/cozystack/issues/286

NickVolynkin avatar Mar 25 '25 09:03 NickVolynkin

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

NickVolynkin avatar Mar 25 '25 10:03 NickVolynkin

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.

NickVolynkin avatar Apr 03 '25 17:04 NickVolynkin

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!

dosubot[bot] avatar Oct 19 '25 16:10 dosubot[bot]

Work is currently on hold but this feature is not abandoned.

nbykov0 avatar Oct 20 '25 07:10 nbykov0

We have support for air-gapped environments

main doc: https://cozystack.io/docs/install/kubernetes/air-gapped/

kvaps avatar Oct 20 '25 18:10 kvaps

@kvaps this epic is about implementing a dedicated docker registry for every image, and related stuff.

nbykov0 avatar Oct 22 '25 15:10 nbykov0