kubernetes deployment strategy notes

This commit is contained in:
Super User
2026-10-30 17:18:18 -07:00
parent 504f81de76
commit 35c9d9fd36
57 changed files with 1677 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
I mostly referred to my personal notes for the actual process of bootstrapping the cluster with kubeadm. However, I did ask AI to generate an example kubeadm-config.yaml since I didn't seem to have an old copy to reference in my files.
+30
View File
@@ -0,0 +1,30 @@
apiVersion: kubeadm.k8s.io/v1beta4
kind: InitConfiguration
localAPIEndpoint:
advertiseAddress: "10.4.0.10"
bindPort: 6443
nodeRegistration:
name: "control-plane.k8s.lab.cudanet.org"
criSocket: "unix:///var/run/crio/crio.sock"
imagePullPolicy: "IfNotPresent"
taints:
- effect: "NoSchedule"
key: "node-role.kubernetes.io/control-plane"
---
apiVersion: kubeadm.k8s.io/v1beta4
kind: ClusterConfiguration
kubernetesVersion: "v1.37.0"
clusterName: "kubernetes"
controlPlaneEndpoint: "control-plane.k8s.lab.cudanet.org:6443"
apiServer:
certSANs:
- "control-plane.k8s.lab.cudanet.org"
- "10.4.0.10"
networking:
dnsDomain: "cluster.local"
serviceSubnet: "10.96.0.0/12"
podSubnet: "192.168.0.0/16"
---
apiVersion: kubeletconfiguration.k8s.io/v1beta1
kind: KubeletConfiguration
cgroupDriver: "systemd"