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

[doc] 14 Setting Up a Registry for an Air Gapped Environment - needs to be synched with the CaaSP v4 Air Gap setup #682

Open
Martin-Weiss opened this issue Jan 28, 2020 · 4 comments
Labels
blocked stale Issues that havent't received any attention for an extended period of time.

Comments

@Martin-Weiss
Copy link

14 Setting Up a Registry for an Air Gapped Environment

https://documentation.suse.com/suse-cap/1.5.1/single-html/cap-guides/#cha-cap-depl-air-gap-registry

It seems that this is somewhat outdated. In CaaSP v4 we use registries.conf for mapping and we use skopeo to copy images. We use a txt file which is part of the documentation to have the list of images requres.

@btat
Copy link
Collaborator

btat commented Jan 30, 2020

Since this is about the script's implementation details, I will defer to @jandubois (who wrote the script) on how to proceed.

@jandubois
Copy link
Member

It may be possible that there is a better way to handle this in CaaSP, but the documentation is supposed to be generic for any k8s install.

I have no idea how the CaaSP mechanism works, and can't look into this until after CAP-1.5.2 ships. Maybe the CaaSP team can point us to documentation how this should be set up?

@Martin-Weiss
Copy link
Author

IMO we really need a standard SUSE way for this. All our products have the same challenge for Airgap where we need a replication and staging mechanism and an on premise registry. It does not make much sense if every "silo" re-invents the wheel - especially in case CaaSP is the basis for CAP and where the Airgap management of helm charts and images needs to be aligned at the customer side ;-). In the future also SES will have the same challenge - so maybe we should start an initiative for a general SUSE solution?

As reference - here the CaaSP Airgap story https://susedoc.github.io/doc-caasp/master/caasp-deployment/single-html/#_airgapped_deployment (also work in progress as this also needs adjustments..)

@btat btat added the blocked label Feb 19, 2020
@btat
Copy link
Collaborator

btat commented Feb 19, 2020

Marking as blocked. Pending validation from engineering.

@KucharczykL KucharczykL added the stale Issues that havent't received any attention for an extended period of time. label Oct 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked stale Issues that havent't received any attention for an extended period of time.
Projects
None yet
Development

No branches or pull requests

4 participants