From 577849693ecbdc0549a639ce69924bd8804cb836 Mon Sep 17 00:00:00 2001 From: George Kraft Date: Thu, 9 Aug 2018 04:25:05 -0500 Subject: [PATCH] juju: Set kubelet dynamic-config-dir on Kubernetes 1.11+ (#144) --- .../layers/kubernetes-worker/reactive/kubernetes_worker.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py index eb814e0873..2008efe9de 100644 --- a/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py +++ b/cluster/juju/layers/kubernetes-worker/reactive/kubernetes_worker.py @@ -749,6 +749,9 @@ def configure_kubelet(dns, ingress_ip): if is_state('kubernetes-worker.gpu.enabled'): kubelet_opts['feature-gates'] = 'DevicePlugins=true' + if get_version('kubelet') >= (1, 11): + kubelet_opts['dynamic-config-dir'] = '/root/cdk/kubelet/dynamic-config' + configure_kubernetes_service('kubelet', kubelet_opts, 'kubelet-extra-args')