buckaroogeek/copr-k8s-versioned

Project ID: 99253

Description

Versioned Kubernetes rpms such as kubernetes1.28-1.28.1-2.fc40.x86_64.rpm for Fedora. Versioned kubernetes avoids inadvertent version updates to Kubernetes. Version updates for Kubernetes (e.g. 1.28 to 1.29) require planning and careful sequencing. Patch updates can happen as needed using the usual node update process.

All versions use the revised package layout available for Kubernetes in F40 and newer. See Using Kubernetes on Fedora for more information.

Installation Instructions

Experimental. Feedback welcome.

Currently available -

  1. Kubernetes 1.31 alpha - rawhide, F40 (go 1.22)
  2. Kubernetes 1.30 - rawhide, F40 (go 1.22)
  3. Kubernetes 1.29 - rawhide, F40, F39 (go 1.21)
  4. Kubernetes 1.28 - rawhide, F40, F39 (go 1.21) 1.. Kubernetes 1.27 - rawhide, F40, F39 (go 1.21)

Rpms are only available for Fedora releases which have the necessary golang version installed. See the table at https://src.fedoraproject.org/rpms/kubernetes for the "built with" setting for each version of Kubernetes. Current versions of go for each release are listed at https://src.fedoraproject.org/rpms/golang. If the "built with" requirement for a version of Kubernetes is newer that the go version in a Fedora release, then that version of Kubernetes will not be available.

Instructions: TBD

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 38 aarch64 (6)*, ppc64le (6)*, s390x (6)*, x86_64 (20)* Fedora 38 (0 downloads)
Fedora 39 aarch64 (6)*, ppc64le (11)*, s390x (11)*, x86_64 (32)* Fedora 39 (41 downloads)
Fedora 40 aarch64 (18)*, ppc64le (12)*, s390x (4)*, x86_64 (17)* Fedora 40 (17 downloads)
Fedora rawhide aarch64 (37)*, ppc64le (11)*, s390x (27)*, x86_64 (19)* Fedora rawhide (30 downloads)

* Total number of downloaded packages.


Quick Enable

#> dnf copr enable buckaroogeek/copr-k8s-versioned
More info about enabling Copr repositories

Other Actions