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 -
- Kubernetes 1.30 beta - rawhide, F40 (go 1.22)
- Kubernetes 1.29 - rawhide, F40, F39 (go 1.21)
- Kubernetes 1.28 - rawhide, F40, F39 (go 1.21)
- Kubernetes 1.27 - rawhide, F40, F39 (go 1.21)
- Kubernetes 1.26 - rawhide, F40, F39 (go 1.21)
Updates for F38 on hold pending release of golang 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 (28 downloads) |
Fedora 39 | aarch64 (6)*, ppc64le (6)*, s390x (6)*, x86_64 (20)* | Fedora 39 (34 downloads) |
Fedora 40 | aarch64 (8)*, ppc64le (12)*, s390x (4)*, x86_64 (15)* | Fedora 40 (6 downloads) |
Fedora rawhide | aarch64 (22)*, ppc64le (6)*, s390x (13)*, x86_64 (6)* | Fedora rawhide (23 downloads) |
* Total number of downloaded packages.