Advertise SPIRE container images on Downloads page#392
Conversation
✅ Deploy Preview for spiffe ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Add a "Container Images" section listing the official release images on GitHub Container Registry (spire-server, spire-agent, and oidc-discovery-provider) with a docker pull example that uses the spire-latest shortcode so the tag always tracks the latest release. Fixes #270 Signed-off-by: Volkan Özçelik <volkan.ozcelik@broadcom.com>
|
Also might mention the helm charts here, and the rpms/debs, if we're mentioning artifacts. |
Address review feedback on #392: list the SPIRE Helm charts alongside the container images on the Downloads page, since they are another official release artifact. SPIRE does not publish RPM/DEB packages, so those are intentionally omitted. Signed-off-by: Volkan Özçelik <volkan.ozcelik@broadcom.com>
|
@kfox1111 added "Helm Charts" per your suggestion. |
| ``` | ||
|
|
||
| See [About SPIRE Helm Charts Hardened](/docs/latest/spire-helm-charts-hardened-about/) for installation and configuration instructions. | ||
|
|
There was a problem hiding this comment.
| # System Packages | |
| We have system packages available for some of the major distros. | |
| ## RPM based (Redhat / AlmaLinux / Rocky): | |
| curl -o /etc/yum.repos.d/spire-examples.repo https://raw.githubusercontent.com/spiffe/spire-examples/refs/heads/main/examples/rpms/spire-examples.repo | |
| ## DEB based (Ubuntu / Debian) | |
| ### amd64 | |
| curl -o /etc/apt/sources.list.d/spire-examples.list https://raw.githubusercontent.com/spiffe/spire-examples/refs/heads/main/examples/debs/amd64/spire-examples.list | |
| ### arm64 | |
| curl -o /etc/apt/sources.list.d/spire-examples.list https://raw.githubusercontent.com/spiffe/spire-examples/refs/heads/main/examples/debs/arm64/spire-examples.list |
There was a problem hiding this comment.
I think if we want to advertise these we should have a good way of maintaining them. At the moment this seems to be done somewhat ad hoc and I'm not really sure why they are in spire-example. Would be good to start an issue about them, probably in SPIRE.
There was a problem hiding this comment.
They are maintained in spire-examples because they really belong in the various distro's. But, until that happens, we provide reference packages so people can onboard and use spire before the distro's are willing to support our users.
More details in: spiffe/club-zero#8
If your interested in helping maintain them, that would be great. :)
Add a "Container Images" section listing the official release images on GitHub Container Registry (spire-server, spire-agent, and oidc-discovery-provider) with a docker pull example that uses the spire-latest shortcode so the tag always tracks the latest release.
Fixes #270