The kubernetes quick guide has been significantly revised and expanded
to document the addition of versioned kubernetes rpms to Fedora.
The guide has been partitioned into several nested pages that ease
access and readability.
Kubernetes v1.30 has been released and will soon land in rawhide.
Kubernetes v1.26 is no longer supported. A change request to update
Fedora 38 to Kubernetes v1.27 has been submitted given a security issue
has been found and corrected with an update to all supported versions.
Fedora 39 no longer recognizes firewalld.system. Reduced to a single command to match other systemd stop/disable commands that have been combined in the document using the --now flag.
FESCo approved a change in kubernetes package names for F40 and newer
versions of Fedora. This change restores the kubernetes-kubeadm rpm.
Initially this rpm was combined with kubernetes rpm. But the user
community noted that this reduced flexibility kubernetes installation
options.
Change subpackage name from kubernetes-legacy-systemd to
kubernetes-systemd. A user correctly pointed out that these systemd
units are not 'legacy' but have a valid use case, especially for
clusters not bootstrapped by kubeadm and for control planes that do not
have kubelet running.
Revised working for control plane and other terms to be more readable
use less jargon or techno-speak. Also improved readability of the new
rpm structure section.
Enable section on new package structure for Kubernetes starting with
Fedora 40 (currently in rawhide) and Kubernetes v1.29. Also add links to
COPR projects related to Kubernetes.