Skip to content

Advertise SPIRE container images on Downloads page#392

Open
v0lkan wants to merge 3 commits into
masterfrom
fix/issue-270
Open

Advertise SPIRE container images on Downloads page#392
v0lkan wants to merge 3 commits into
masterfrom
fix/issue-270

Conversation

@v0lkan

@v0lkan v0lkan commented Jul 4, 2026

Copy link
Copy Markdown
Member

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

@v0lkan v0lkan self-assigned this Jul 4, 2026
@v0lkan v0lkan requested review from a team as code owners July 4, 2026 17:36
@netlify

netlify Bot commented Jul 4, 2026

Copy link
Copy Markdown

Deploy Preview for spiffe ready!

Name Link
🔨 Latest commit 25fe4bb
🔍 Latest deploy log https://app.netlify.com/projects/spiffe/deploys/6a54fd7e21d8890008f51237
😎 Deploy Preview https://deploy-preview-392--spiffe.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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>
@kfox1111

kfox1111 commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Also might mention the helm charts here, and the rpms/debs, if we're mentioning artifacts.

v0lkan added 2 commits July 13, 2026 07:31
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>
@v0lkan

v0lkan commented Jul 13, 2026

Copy link
Copy Markdown
Member Author

@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.

@kfox1111 kfox1111 Jul 13, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# 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

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

@kfox1111 kfox1111 Jul 13, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Advertise SPIRE release images on Downloads page

4 participants