KubeZero/charts/kubeadm/templates/KubeletConfiguration.yaml

29 lines
1.0 KiB
YAML
Raw Normal View History

2021-01-03 15:33:13 +00:00
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
metadata:
name: kubezero-kubeletconfiguration
failSwapOn: false
cgroupDriver: cgroupfs
logging:
format: json
2021-01-03 15:33:13 +00:00
hairpinMode: hairpin-veth
{{- if .Values.systemd }}
2021-01-03 15:33:13 +00:00
resolvConf: /run/systemd/resolve/resolv.conf
{{- end }}
protectKernelDefaults: {{ .Values.protectKernelDefaults }}
2021-01-03 15:33:13 +00:00
eventRecordQPS: 0
# Breaks kubelet at boot time
# tlsCertFile: /var/lib/kubelet/pki/kubelet.crt
# tlsPrivateKeyFile: /var/lib/kubelet/pki/kubelet.key
tlsCipherSuites: [TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_128_GCM_SHA256]
featureGates:
CustomCPUCFSQuotaPeriod: true
{{- if eq .Values.platform "aws" }}
2021-01-03 15:33:13 +00:00
CSIMigrationAWS: true
CSIMigrationAWSComplete: true
{{- end }}
kubeReserved:
2021-02-22 20:32:41 +00:00
cpu: 50m
memory: 128m
# cpuCFSQuotaPeriod: 10ms