summaryrefslogtreecommitdiff
path: root/roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2020-06-30 13:38:37 +0200
committerChristian Pointner <equinox@spreadspace.org>2020-06-30 13:38:37 +0200
commit4af66462fb1e8630aed482552322fa4ebfcd53b6 (patch)
treea0747b0d2836752964ce865170905b32cc95083c /roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2
parentresync preseed files (diff)
split up standalone kubelet role into base and pod
Diffstat (limited to 'roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2')
-rw-r--r--roles/kubernetes/standalone/base/templates/kubelet-config.yml.j225
1 files changed, 25 insertions, 0 deletions
diff --git a/roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2 b/roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2
new file mode 100644
index 00000000..d6af0f24
--- /dev/null
+++ b/roles/kubernetes/standalone/base/templates/kubelet-config.yml.j2
@@ -0,0 +1,25 @@
+{# https://godoc.org/k8s.io/kubelet/config/v1beta1#KubeletConfiguration #}
+{# #}
+kind: KubeletConfiguration
+apiVersion: kubelet.config.k8s.io/v1beta1
+staticPodPath: /etc/kubernetes/manifests
+address: {{ kubernetes_standalone_address }}
+port: {{ kubernetes_standalone_port }}
+readOnlyPort: {{ kubernetes_standalone_readonly_port }}
+healthzBindAddress: {{ kubernetes_standalone_healthz_address }}
+healthzPort: {{ kubernetes_standalone_healthz_port }}
+authentication:
+ anonymous:
+ enabled: true
+ webhook:
+ enabled: false
+authorization:
+ mode: AlwaysAllow
+maxPods: {{ kubernetes_standalone_max_pods }}
+makeIPTablesUtilChains: false
+hairpinMode: none
+resolvConf: {{ kubernetes_standalone_resolv_conf }}
+cgroupDriver: systemd
+enableControllerAttachDetach: false
+featureGates:
+ RuntimeClass: false