diff --git a/manifests-all.yaml b/manifests-all.yaml index d651049..76eb320 100644 --- a/manifests-all.yaml +++ b/manifests-all.yaml @@ -333,7 +333,7 @@ data: - channel: '#alertmanager-test' send_resolved: true --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: alertmanager @@ -395,7 +395,7 @@ spec: port: 9093 targetPort: 9093 --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: grafana-core @@ -405,6 +405,9 @@ metadata: component: core spec: replicas: 1 + selector: + matchLabels: + app: grafana template: metadata: labels: @@ -2552,7 +2555,7 @@ metadata: name: prometheus-core namespace: monitoring --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: prometheus-core @@ -2562,6 +2565,9 @@ metadata: component: core spec: replicas: 1 + selector: + matchLabels: + app: prometheus template: metadata: name: prometheus-main @@ -2601,13 +2607,16 @@ spec: configMap: name: prometheus-rules --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: kube-state-metrics namespace: monitoring spec: replicas: 1 + selector: + matchLabels: + app: kube-state-metrics template: metadata: labels: @@ -2679,7 +2688,7 @@ spec: app: kube-state-metrics --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: DaemonSet metadata: name: node-directory-size-metrics @@ -2692,6 +2701,9 @@ metadata: These are scheduled on every node in the Kubernetes cluster. To choose directories from the node to check, just mount them on the `read-du` container below `/mnt`. spec: + selector: + matchLabels: + app: node-directory-size-metrics template: metadata: labels: @@ -2751,7 +2763,7 @@ spec: emptyDir: medium: Memory --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: DaemonSet metadata: name: prometheus-node-exporter @@ -2760,6 +2772,9 @@ metadata: app: prometheus component: node-exporter spec: + selector: + matchLabels: + app: prometheus template: metadata: name: prometheus-node-exporter