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

Produce solution for airgapped registry mirror required by eks-anywhere for disconnected cluster deployments #168

Closed
Tracked by #162
jacobbmay opened this issue Sep 9, 2024 · 3 comments
Assignees
Labels
top-level Tickets which describe top-level objectives for the roadmap
Milestone

Comments

@jacobbmay
Copy link
Collaborator

No description provided.

@jacobbmay
Copy link
Collaborator Author

Current decision is to use the existing swf bundle to deploy Nexus into the eks-d management cluster to use as a permanent eks-d registry mirror. Avoids needing to design and implement a bespoke solution just for the eks-d registry mirror.

This will involve deploying the existing bundle with the -p flag on the uds command set to only deploy nexus and its dependencies. This will require configuring external dependencies for the bundle to deploy to the management cluster just like would be needed for an environment deploying the full bundle (excluding dependencies for packages that aren't being deployed).

External dependencies required are postgres databases for keycloak and nexus, buckets for loki, velero, and zarf registry, a storage container and file server for nutanix-csi, certificates for admin and tenant gateways, and DNS entries for databases and nutanix file-server.

@jacobbmay
Copy link
Collaborator Author

Bundle was updated to be compatible with the eksa management cluster and deploys successfully. Still need to test configuring Nexus with an eksd mirror and test deploying clusters with it

@JoeHCQ1 JoeHCQ1 added this to the 0.4.1 milestone Oct 1, 2024
@JoeHCQ1 JoeHCQ1 changed the title Solution for airgapped registry mirror required by eks-anywhere for disconnected cluster deployments Produce solution for airgapped registry mirror required by eks-anywhere for disconnected cluster deployments Oct 1, 2024
@JoeHCQ1 JoeHCQ1 added the top-level Tickets which describe top-level objectives for the roadmap label Oct 2, 2024
@jacobbmay
Copy link
Collaborator Author

This is done. If airgapped registry mirror is needed our solution is bootstrapping with the distribution registry image baked into the anywhere admin vm image we produce followed by deploying partial bundle into management cluster to host Nexus for a long lived permanent registry mirror.

@github-project-automation github-project-automation bot moved this from In Progress to Done in swf-nutanix Issues Burndown Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
top-level Tickets which describe top-level objectives for the roadmap
Projects
Status: Done
Development

No branches or pull requests

2 participants