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

Improve Air-Gap install story #5580

Closed
totallyGreg opened this issue Nov 16, 2021 · 5 comments
Closed

Improve Air-Gap install story #5580

totallyGreg opened this issue Nov 16, 2021 · 5 comments
Labels
Area: Air Gap stale Issues that are stale. These will not be prioritized without further engagement on the issue. Type: Docs

Comments

@totallyGreg
Copy link
Contributor

totallyGreg commented Nov 16, 2021

Describe the requested changes
I'm creating this as docs improvement but I believe it is a bigger story.

List the desired changes to be made to the Gloo Edge docs.
Fully document what is needed to successfully install Gloo Edge in an air-gapped environment in a Kubernetes environment
e.g.

  • List of packages needed with checksums for manual verification
  • List of helm overrides that are necessary to point images to local registry

Product Improvements

  • Provide helm chart overrides for all images so that they can be redirected to a local registry. (currently busybox and jimmydyson missing)
    • Global override should work with
    quay.io/solo-io/gloo-fed-apiserver:1.9.2,
    quay.io/solo-io/gloo-federation-console:1.9.2,
    quay.io/solo-io/gloo-fed-apiserver-envoy:1.9.2
    grafana/grafana:8.2.1
    quay.io/coreos/kube-state-metrics:v1.9.7
    jimmidyson/configmap-reload:v0.5.0,
    quay.io/prometheus/prometheus:v2.24.0
    busybox:1.28
    
  • Reducing the number of dependent images would also be desirable. ^^^
  • Incorporate helm verify for more automated verification
  • contemplate release of OCI artifact

Link to any relevant existing docs

  1. https://docs.solo.io/gloo-edge/latest/...

Additional context
Add any other context about the problem here.
helm/helm#8259

@chrisgaun
Copy link

chrisgaun commented Nov 23, 2021

This is the part that is blocking users right now:

@totallyGreg
Copy link
Contributor Author

Easily get list of images in the chart
VERSION=v1.10.0-beta7 ; helm template glooe/gloo-ee --version $VERSION | yq e '. | .. | select(has("image"))' - | grep image:

@chrisgaun chrisgaun added this to the v1.11 CREQs milestone Jan 14, 2022
@artberger
Copy link
Contributor

We do have an airgap section in the GEE installation doc here: https://docs.solo.io/gloo-edge/latest/installation/enterprise/#airgap-installation

@chrisgaun chrisgaun removed this from the v1.11 CREQs milestone Apr 12, 2022
Copy link

github-actions bot commented Jun 2, 2024

This issue has been marked as stale because of no activity in the last 180 days. It will be closed in the next 180 days unless it is tagged "no stalebot" or other activity occurs.

@github-actions github-actions bot added the stale Issues that are stale. These will not be prioritized without further engagement on the issue. label Jun 2, 2024
Copy link

This issue has been closed due to no activity in the last 12 months.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Jan 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Air Gap stale Issues that are stale. These will not be prioritized without further engagement on the issue. Type: Docs
Projects
None yet
Development

No branches or pull requests

3 participants