diff --git a/cluster/libvirt-coreos/util.sh b/cluster/libvirt-coreos/util.sh index 682877451d3..52a8f3f0ad7 100644 --- a/cluster/libvirt-coreos/util.sh +++ b/cluster/libvirt-coreos/util.sh @@ -126,9 +126,6 @@ function initialize-pool { kube-push mkdir -p "$POOL_PATH/kubernetes/manifests" - if [[ "$ENABLE_NODE_MONITORING" == "true" ]]; then - cp "$KUBE_ROOT/cluster/saltbase/salt/cadvisor/cadvisor.manifest" "$POOL_PATH/kubernetes/manifests" - fi if [[ "$ENABLE_NODE_LOGGING" == "true" ]]; then if [[ "$LOGGING_DESTINATION" == "elasticsearch" ]]; then cp "$KUBE_ROOT/cluster/saltbase/salt/fluentd-es/fluentd-es.manifest" "$POOL_PATH/kubernetes/manifests" diff --git a/cluster/rackspace/cloud-config/minion-cloud-config.yaml b/cluster/rackspace/cloud-config/minion-cloud-config.yaml index dbae93b38a6..11cbadfdd0a 100644 --- a/cluster/rackspace/cloud-config/minion-cloud-config.yaml +++ b/cluster/rackspace/cloud-config/minion-cloud-config.yaml @@ -22,41 +22,6 @@ write_files: echo "Unpacking release" rm -rf /opt/kubernetes || false tar xzf /opt/kubernetes.tar.gz -C /opt/ - - path: /opt/kubernetes-manifests/cadvisor.manifest - permissions: 0755 - content: | - version: v1beta2 - id: cadvisor-agent - containers: - - name: cadvisor - image: google/cadvisor:latest - ports: - - name: http - containerPort: 8080 - hostPort: 4194 - volumeMounts: - - name: varrun - mountPath: /var/run - readOnly: false - - name: varlibdocker - mountPath: /var/lib/docker - readOnly: true - - name: cgroups - mountPath: /sys/fs/cgroup - readOnly: true - volumes: - - name: varrun - source: - hostDir: - path: /var/run - - name: varlibdocker - source: - hostDir: - path: /var/lib/docker - - name: cgroups - source: - hostDir: - path: /sys/fs/cgroup coreos: etcd: diff --git a/cluster/saltbase/salt/cadvisor/cadvisor.manifest b/cluster/saltbase/salt/cadvisor/cadvisor.manifest deleted file mode 100644 index 230b740f81b..00000000000 --- a/cluster/saltbase/salt/cadvisor/cadvisor.manifest +++ /dev/null @@ -1,32 +0,0 @@ -version: v1beta2 -id: cadvisor-agent -containers: - - name: cadvisor - image: google/cadvisor:0.8.0 - ports: - - name: http - containerPort: 8080 - hostPort: 4194 - volumeMounts: - - name: varrun - mountPath: /var/run - readOnly: false - - name: varlibdocker - mountPath: /var/lib/docker - readOnly: true - - name: sysfs - mountPath: /sys - readOnly: true -volumes: - - name: varrun - source: - hostDir: - path: /var/run - - name: varlibdocker - source: - hostDir: - path: /var/lib/docker - - name: sysfs - source: - hostDir: - path: /sys diff --git a/cluster/saltbase/salt/cadvisor/init.sls b/cluster/saltbase/salt/cadvisor/init.sls index d361243730d..5ee3b32077e 100644 --- a/cluster/saltbase/salt/cadvisor/init.sls +++ b/cluster/saltbase/salt/cadvisor/init.sls @@ -1,8 +1,3 @@ -/etc/kubernetes/manifests/cadvisor.manifest: - file.managed: - - source: salt://cadvisor/cadvisor.manifest - - user: root - - group: root - - mode: 644 - - makedirs: true - - dir_mode: 755 +delete_cadvisor_manifest: + file.absent: + - name: /etc/kubernetes/manifests/cadvisor.manifest diff --git a/cluster/saltbase/salt/kubelet/init.sls b/cluster/saltbase/salt/kubelet/init.sls index 4c2d6a46cbb..f6b7addc8db 100644 --- a/cluster/saltbase/salt/kubelet/init.sls +++ b/cluster/saltbase/salt/kubelet/init.sls @@ -72,6 +72,3 @@ kubelet: - file: /etc/init.d/kubelet {% endif %} - file: /var/lib/kubelet/kubernetes_auth -{% if pillar.get('enable_node_monitoring', '').lower() == 'true' %} - - file: /etc/kubernetes/manifests/cadvisor.manifest -{% endif %} diff --git a/cluster/saltbase/salt/top.sls b/cluster/saltbase/salt/top.sls index 3c41d5815f1..c1bdab6633e 100644 --- a/cluster/saltbase/salt/top.sls +++ b/cluster/saltbase/salt/top.sls @@ -11,11 +11,9 @@ base: {% else %} - sdn {% endif %} + - cadvisor - kubelet - kube-proxy -{% if pillar.get('enable_node_monitoring', '').lower() == 'true' %} - - cadvisor -{% endif %} {% if pillar.get('enable_node_logging', '').lower() == 'true' %} {% if pillar['logging_destination'] is defined and pillar['logging_destination'] == 'elasticsearch' %} - fluentd-es