Add kubernetes rpm remote (pkgs.k8s.io, any stable minor) #20

Merged
benvin merged 2 commits from benvin/kubernetes-rpm-remote into main 2026-07-30 21:24:50 +10:00
Owner

container-agent-infra fails on dnf install kubectl — nothing in the estate carries it, and rebuilding a signed upstream in rpmbuilder would be pure overhead. pkgs.k8s.io publishes official per-minor RPM repos; a version-agnostic base lets consumers pick any minor via path (e.g. kubernetes/v1.33/rpm) with no terraform change on cluster upgrades.

  • add remote_rpm/kubernetes.yaml proxying pkgs.k8s.io core stable, minor chosen by consumer path
container-agent-infra fails on dnf install kubectl — nothing in the estate carries it, and rebuilding a signed upstream in rpmbuilder would be pure overhead. pkgs.k8s.io publishes official per-minor RPM repos; a version-agnostic base lets consumers pick any minor via path (e.g. kubernetes/v1.33/rpm) with no terraform change on cluster upgrades. - add remote_rpm/kubernetes.yaml proxying pkgs.k8s.io core stable, minor chosen by consumer path
unkinben changed title from Add kubernetes rpm remote (pkgs.k8s.io stable v1.33) to Add kubernetes rpm remote (pkgs.k8s.io, any stable minor) 2026-07-30 21:11:00 +10:00
unkinben added 1 commit 2026-07-30 21:11:01 +10:00
Add kubernetes rpm remote (pkgs.k8s.io, any stable minor)
ci/woodpecker/pr/plan Pipeline failed
ci/woodpecker/pr/pre-commit Pipeline failed
df74a5d02a
Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
unkinben force-pushed benvin/kubernetes-rpm-remote from ebf351b5b6 to df74a5d02a 2026-07-30 21:11:01 +10:00 Compare
unkinben added 1 commit 2026-07-30 21:16:04 +10:00
fix: quote base_url (trailing colon broke yaml parse)
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
83e4dbd00d
Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
benvin merged commit 0031eda691 into main 2026-07-30 21:24:50 +10:00
benvin deleted branch benvin/kubernetes-rpm-remote 2026-07-30 21:24:51 +10:00
Sign in to join this conversation.