mirror of
https://github.com/clastix/kamaji.git
synced 2026-02-14 10:00:02 +00:00
* feat: kubelet configuration json patching Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * chore(helm): kubelet configuration json patching Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * docs(api): kubelet configuration json patching Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> * chore(samples): kubelet configuration json patching Signed-off-by: Dario Tranchitella <dario@tranchitella.eu> --------- Signed-off-by: Dario Tranchitella <dario@tranchitella.eu>
35 lines
718 B
YAML
35 lines
718 B
YAML
apiVersion: kamaji.clastix.io/v1alpha1
|
|
kind: TenantControlPlane
|
|
metadata:
|
|
name: k8s-133
|
|
labels:
|
|
tenant.clastix.io: k8s-133
|
|
spec:
|
|
controlPlane:
|
|
deployment:
|
|
replicas: 2
|
|
service:
|
|
serviceType: LoadBalancer
|
|
kubernetes:
|
|
version: "v1.33.0"
|
|
kubelet:
|
|
configurationJSONPatches:
|
|
- op: add
|
|
path: /featureGates
|
|
value:
|
|
KubeletCrashLoopBackOffMax: false
|
|
KubeletEnsureSecretPulledImages: false
|
|
- op: replace
|
|
path: /cgroupDriver
|
|
value: systemd
|
|
networkProfile:
|
|
port: 6443
|
|
addons:
|
|
coreDNS: {}
|
|
kubeProxy: {}
|
|
konnectivity:
|
|
server:
|
|
port: 8132
|
|
agent:
|
|
mode: DaemonSet
|