Adds the new addon-manager labels on cluster addon templates

This commit is contained in:
Zihong Zheng 2017-02-24 16:53:12 -08:00
parent 64ba52ae71
commit d4fa046d56
45 changed files with 47 additions and 0 deletions

View File

@ -4,6 +4,7 @@ metadata:
labels: labels:
k8s-app: calico-etcd k8s-app: calico-etcd
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
name: calico-etcd name: calico-etcd
namespace: kube-system namespace: kube-system
spec: spec:

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: calico-etcd k8s-app: calico-etcd
spec: spec:
serviceName: calico-etcd serviceName: calico-etcd

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: calico-policy k8s-app: calico-policy
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 1 replicas: 1
selector: selector:

View File

@ -7,6 +7,7 @@ metadata:
k8s-app: glbc k8s-app: glbc
kubernetes.io/name: "GLBC" kubernetes.io/name: "GLBC"
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 1 replicas: 1
selector: selector:

View File

@ -8,6 +8,7 @@ metadata:
labels: labels:
k8s-app: glbc k8s-app: glbc
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "GLBCDefaultBackend" kubernetes.io/name: "GLBCDefaultBackend"
spec: spec:
# The default backend must be of type NodePort. # The default backend must be of type NodePort.

View File

@ -19,6 +19,7 @@ metadata:
labels: labels:
k8s-app: heapster k8s-app: heapster
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.3.0-beta.0 version: v1.3.0-beta.0
spec: spec:
replicas: 1 replicas: 1

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Heapster" kubernetes.io/name: "Heapster"
spec: spec:
ports: ports:

View File

@ -19,6 +19,7 @@ metadata:
labels: labels:
k8s-app: heapster k8s-app: heapster
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.3.0-beta.0 version: v1.3.0-beta.0
spec: spec:
replicas: 1 replicas: 1

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Grafana" kubernetes.io/name: "Grafana"
spec: spec:
# On production clusters, consider setting up auth for grafana, and # On production clusters, consider setting up auth for grafana, and

View File

@ -19,6 +19,7 @@ metadata:
labels: labels:
k8s-app: heapster k8s-app: heapster
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.3.0-beta.0 version: v1.3.0-beta.0
spec: spec:
replicas: 1 replicas: 1

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Heapster" kubernetes.io/name: "Heapster"
spec: spec:
ports: ports:

View File

@ -7,6 +7,7 @@ metadata:
k8s-app: influxGrafana k8s-app: influxGrafana
version: v4 version: v4
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 1 replicas: 1
selector: selector:

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "InfluxDB" kubernetes.io/name: "InfluxDB"
spec: spec:
ports: ports:

View File

@ -17,6 +17,7 @@ metadata:
labels: labels:
k8s-app: heapster k8s-app: heapster
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.3.0-beta.0 version: v1.3.0-beta.0
spec: spec:
replicas: 1 replicas: 1

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Heapster" kubernetes.io/name: "Heapster"
spec: spec:
ports: ports:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: kubernetes-dashboard k8s-app: kubernetes-dashboard
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
selector: selector:
matchLabels: matchLabels:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: kubernetes-dashboard k8s-app: kubernetes-dashboard
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
selector: selector:
k8s-app: kubernetes-dashboard k8s-app: kubernetes-dashboard

View File

@ -20,6 +20,7 @@ metadata:
labels: labels:
k8s-app: kube-dns-autoscaler k8s-app: kube-dns-autoscaler
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
template: template:
metadata: metadata:

View File

@ -25,6 +25,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
# replicas: not specified here: # replicas: not specified here:
# 1. In order to make Addon Manager do not reconcile this replicas parameter. # 1. In order to make Addon Manager do not reconcile this replicas parameter.

View File

@ -25,6 +25,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
# replicas: not specified here: # replicas: not specified here:
# 1. In order to make Addon Manager do not reconcile this replicas parameter. # 1. In order to make Addon Manager do not reconcile this replicas parameter.

View File

@ -25,6 +25,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
# replicas: not specified here: # replicas: not specified here:
# 1. In order to make Addon Manager do not reconcile this replicas parameter. # 1. In order to make Addon Manager do not reconcile this replicas parameter.

View File

@ -4,3 +4,4 @@ metadata:
name: kube-dns name: kube-dns
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile

View File

@ -22,6 +22,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "KubeDNS" kubernetes.io/name: "KubeDNS"
spec: spec:
selector: selector:

View File

@ -22,6 +22,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "KubeDNS" kubernetes.io/name: "KubeDNS"
spec: spec:
selector: selector:

View File

@ -22,6 +22,7 @@ metadata:
labels: labels:
k8s-app: kube-dns k8s-app: kube-dns
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "KubeDNS" kubernetes.io/name: "KubeDNS"
spec: spec:
selector: selector:

View File

@ -9,6 +9,7 @@ metadata:
name: kubelet-cluster-admin name: kubelet-cluster-admin
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -9,6 +9,7 @@ metadata:
name: todo-remove-grabbag-cluster-admin name: todo-remove-grabbag-cluster-admin
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -7,6 +7,7 @@ metadata:
k8s-app: elasticsearch-logging k8s-app: elasticsearch-logging
version: v1 version: v1
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 2 replicas: 2
selector: selector:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: elasticsearch-logging k8s-app: elasticsearch-logging
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Elasticsearch" kubernetes.io/name: "Elasticsearch"
spec: spec:
ports: ports:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: fluentd-es k8s-app: fluentd-es
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.22 version: v1.22
spec: spec:
template: template:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: kibana-logging k8s-app: kibana-logging
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 1 replicas: 1
selector: selector:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: kibana-logging k8s-app: kibana-logging
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "Kibana" kubernetes.io/name: "Kibana"
spec: spec:
ports: ports:

View File

@ -7,6 +7,7 @@ metadata:
labels: labels:
k8s-app: fluentd-gcp k8s-app: fluentd-gcp
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
version: v1.38 version: v1.38
spec: spec:
template: template:

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
--- ---
apiVersion: rbac.authorization.k8s.io/v1alpha1 apiVersion: rbac.authorization.k8s.io/v1alpha1
kind: ClusterRoleBinding kind: ClusterRoleBinding
@ -12,6 +13,7 @@ metadata:
name: npd-binding name: npd-binding
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole
@ -30,6 +32,7 @@ metadata:
k8s-app: node-problem-detector k8s-app: node-problem-detector
version: v0.3.0-alpha.1 version: v0.3.0-alpha.1
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
template: template:
metadata: metadata:

View File

@ -4,6 +4,7 @@ metadata:
name: npd-binding name: npd-binding
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -4,6 +4,7 @@ metadata:
name: apiserver-node-proxy name: apiserver-node-proxy
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole

View File

@ -4,6 +4,7 @@ metadata:
name: node-proxy name: node-proxy
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
rules: rules:
- apiGroups: - apiGroups:
- "" - ""

View File

@ -4,6 +4,7 @@ metadata:
name: kube-system-kube-registry-pv name: kube-system-kube-registry-pv
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
{% if pillar.get('cluster_registry_disk_type', '') == 'gce' %} {% if pillar.get('cluster_registry_disk_type', '') == 'gce' %}
capacity: capacity:

View File

@ -5,6 +5,7 @@ metadata:
namespace: kube-system namespace: kube-system
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce

View File

@ -7,6 +7,7 @@ metadata:
k8s-app: kube-registry k8s-app: kube-registry
version: v0 version: v0
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
spec: spec:
replicas: 1 replicas: 1
selector: selector:

View File

@ -6,6 +6,7 @@ metadata:
labels: labels:
k8s-app: kube-registry k8s-app: kube-registry
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
kubernetes.io/name: "KubeRegistry" kubernetes.io/name: "KubeRegistry"
spec: spec:
selector: selector:

View File

@ -6,6 +6,7 @@ metadata:
storageclass.beta.kubernetes.io/is-default-class: "true" storageclass.beta.kubernetes.io/is-default-class: "true"
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
provisioner: kubernetes.io/aws-ebs provisioner: kubernetes.io/aws-ebs
parameters: parameters:
type: gp2 type: gp2

View File

@ -6,4 +6,5 @@ metadata:
storageclass.beta.kubernetes.io/is-default-class: "true" storageclass.beta.kubernetes.io/is-default-class: "true"
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
provisioner: kubernetes.io/azure-disk provisioner: kubernetes.io/azure-disk

View File

@ -6,6 +6,7 @@ metadata:
storageclass.beta.kubernetes.io/is-default-class: "true" storageclass.beta.kubernetes.io/is-default-class: "true"
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
provisioner: kubernetes.io/gce-pd provisioner: kubernetes.io/gce-pd
parameters: parameters:
type: pd-standard type: pd-standard

View File

@ -6,4 +6,5 @@ metadata:
storageclass.beta.kubernetes.io/is-default-class: "true" storageclass.beta.kubernetes.io/is-default-class: "true"
labels: labels:
kubernetes.io/cluster-service: "true" kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: EnsureExists
provisioner: kubernetes.io/cinder provisioner: kubernetes.io/cinder