diff --git a/k8s/alertmanager-dep.yaml b/k8s/alertmanager-dep.yaml index db0c9f0cc4e..0c9500a2631 100644 --- a/k8s/alertmanager-dep.yaml +++ b/k8s/alertmanager-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: alertmanager @@ -22,3 +22,6 @@ spec: - -alertmanager.web.external-url=/api/prom/alertmanager ports: - containerPort: 80 + selector: + matchLabels: + name: alertmanager diff --git a/k8s/configs-db-dep.yaml b/k8s/configs-db-dep.yaml index 50a76416fea..9ccb4882219 100644 --- a/k8s/configs-db-dep.yaml +++ b/k8s/configs-db-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: configs-db @@ -22,3 +22,6 @@ spec: value: configs ports: - containerPort: 5432 + selector: + matchLabels: + name: configs-db diff --git a/k8s/configs-dep.yaml b/k8s/configs-dep.yaml index fcf39a10062..f2b3c1a9d80 100644 --- a/k8s/configs-dep.yaml +++ b/k8s/configs-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: configs @@ -21,3 +21,6 @@ spec: - -database.migrations=/migrations ports: - containerPort: 80 + selector: + matchLabels: + name: configs diff --git a/k8s/consul-dep.yaml b/k8s/consul-dep.yaml index ef351d9bcaa..973f634da36 100644 --- a/k8s/consul-dep.yaml +++ b/k8s/consul-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: consul @@ -32,3 +32,6 @@ spec: containerPort: 8400 - name: http-noscrape containerPort: 8500 + selector: + matchLabels: + name: consul diff --git a/k8s/distributor-dep.yaml b/k8s/distributor-dep.yaml index 35ed946d82f..c4f8d39f038 100644 --- a/k8s/distributor-dep.yaml +++ b/k8s/distributor-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: distributor @@ -22,3 +22,6 @@ spec: - -distributor.replication-factor=1 ports: - containerPort: 80 + selector: + matchLabels: + name: distributor diff --git a/k8s/dynamodb-dep.yaml b/k8s/dynamodb-dep.yaml index 4b20701d479..cb4a311646e 100644 --- a/k8s/dynamodb-dep.yaml +++ b/k8s/dynamodb-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: dynamodb @@ -19,3 +19,6 @@ spec: args: ['-jar', 'DynamoDBLocal.jar', '-inMemory', '-sharedDb'] ports: - containerPort: 8000 + selector: + matchLabels: + name: dynamodb diff --git a/k8s/ingester-dep.yaml b/k8s/ingester-dep.yaml index 5132a3c0e06..66a53517c5d 100644 --- a/k8s/ingester-dep.yaml +++ b/k8s/ingester-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: ingester @@ -63,3 +63,6 @@ spec: port: 80 initialDelaySeconds: 15 timeoutSeconds: 1 + selector: + matchLabels: + name: ingester diff --git a/k8s/memcached-dep.yaml b/k8s/memcached-dep.yaml index 185287cc65d..9d8df8b93ec 100644 --- a/k8s/memcached-dep.yaml +++ b/k8s/memcached-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: memcached @@ -22,3 +22,6 @@ spec: ports: - name: clients containerPort: 11211 + selector: + matchLabels: + name: memcached diff --git a/k8s/nginx-dep.yaml b/k8s/nginx-dep.yaml index eefe1859cc0..be28c70196a 100644 --- a/k8s/nginx-dep.yaml +++ b/k8s/nginx-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: nginx @@ -26,3 +26,6 @@ spec: - name: config-volume configMap: name: nginx + selector: + matchLabels: + name: nginx diff --git a/k8s/querier-dep.yaml b/k8s/querier-dep.yaml index 477b261089f..90ae0762013 100644 --- a/k8s/querier-dep.yaml +++ b/k8s/querier-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: querier @@ -36,3 +36,6 @@ spec: - -distributor.replication-factor=1 ports: - containerPort: 80 + selector: + matchLabels: + name: querier diff --git a/k8s/query-frontend-dep.yaml b/k8s/query-frontend-dep.yaml index f6f6fb7694a..951bf072361 100644 --- a/k8s/query-frontend-dep.yaml +++ b/k8s/query-frontend-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: query-frontend @@ -24,3 +24,6 @@ spec: name: grpc - containerPort: 80 name: http + selector: + matchLabels: + name: query-frontend diff --git a/k8s/retrieval-dep.yaml b/k8s/retrieval-dep.yaml index 1b52ed1faaf..ec7d4e1faf1 100644 --- a/k8s/retrieval-dep.yaml +++ b/k8s/retrieval-dep.yaml @@ -33,7 +33,7 @@ subjects: name: retrieval namespace: default --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: retrieval @@ -60,3 +60,6 @@ spec: - name: config-volume configMap: name: retrieval-config + selector: + matchLabels: + name: retrieval diff --git a/k8s/ruler-dep.yaml b/k8s/ruler-dep.yaml index e15213d455a..fb876ef5c2b 100644 --- a/k8s/ruler-dep.yaml +++ b/k8s/ruler-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: ruler @@ -38,3 +38,6 @@ spec: - -distributor.replication-factor=1 ports: - containerPort: 80 + selector: + matchLabels: + name: ruler diff --git a/k8s/s3-dep.yaml b/k8s/s3-dep.yaml index 9322bd2be9a..3c254d2df2d 100644 --- a/k8s/s3-dep.yaml +++ b/k8s/s3-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: s3 @@ -18,3 +18,6 @@ spec: imagePullPolicy: IfNotPresent ports: - containerPort: 4569 + selector: + matchLabels: + name: s3 diff --git a/k8s/table-manager-dep.yaml b/k8s/table-manager-dep.yaml index 80f478e0e44..44a67bcd5d8 100644 --- a/k8s/table-manager-dep.yaml +++ b/k8s/table-manager-dep.yaml @@ -1,5 +1,5 @@ --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: table-manager @@ -24,3 +24,6 @@ spec: - -dynamodb.chunk-table.from=2017-04-17 ports: - containerPort: 80 + selector: + matchLabels: + name: table-manager