From 783e87409c97f42832b9efaf9959d2c6a20c2e8e Mon Sep 17 00:00:00 2001 From: George Kraft Date: Wed, 13 Sep 2017 14:38:03 -0500 Subject: [PATCH] Add cdk-service-kicker to kubernetes charms --- cluster/juju/layers/kubernetes-master/layer.yaml | 6 ++++++ cluster/juju/layers/kubernetes-worker/layer.yaml | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/cluster/juju/layers/kubernetes-master/layer.yaml b/cluster/juju/layers/kubernetes-master/layer.yaml index 3b3b9e73222..ed496bc31af 100644 --- a/cluster/juju/layers/kubernetes-master/layer.yaml +++ b/cluster/juju/layers/kubernetes-master/layer.yaml @@ -7,6 +7,7 @@ includes: - 'layer:debug' - 'layer:metrics' - 'layer:nagios' + - 'layer:cdk-service-kicker' - 'interface:ceph-admin' - 'interface:etcd' - 'interface:http' @@ -24,3 +25,8 @@ options: server_key_path: '/root/cdk/server.key' client_certificate_path: '/root/cdk/client.crt' client_key_path: '/root/cdk/client.key' + cdk-service-kicker: + services: + - snap.kube-apiserver.daemon + - snap.kube-controller-manager.daemon + - snap.kube-scheduler.daemon diff --git a/cluster/juju/layers/kubernetes-worker/layer.yaml b/cluster/juju/layers/kubernetes-worker/layer.yaml index 5cfc04020de..a008d6f8ea4 100644 --- a/cluster/juju/layers/kubernetes-worker/layer.yaml +++ b/cluster/juju/layers/kubernetes-worker/layer.yaml @@ -8,6 +8,7 @@ includes: - 'layer:nagios' - 'layer:tls-client' - 'layer:nvidia-cuda' + - 'layer:cdk-service-kicker' - 'interface:http' - 'interface:kubernetes-cni' - 'interface:kube-dns' @@ -29,3 +30,7 @@ options: server_key_path: '/root/cdk/server.key' client_certificate_path: '/root/cdk/client.crt' client_key_path: '/root/cdk/client.key' + cdk-service-kicker: + services: + - 'snap.kubelet.daemon' + - 'snap.kube-proxy.daemon'