From 7cab371171571cfc49e9d69f49ec0c80a2fbfb0b Mon Sep 17 00:00:00 2001 From: Jon Edvald Date: Fri, 19 Jul 2019 18:57:11 +0200 Subject: [PATCH] fix(k8s): update deprecated Deployment API versions ahead of 1.16 See https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/ --- examples/istio/reviews/templates/reviews.yaml | 6 +++--- examples/kubernetes-module/redis/redis.yml | 2 +- .../src/plugins/kubernetes/container/deployment.ts | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/istio/reviews/templates/reviews.yaml b/examples/istio/reviews/templates/reviews.yaml index 9bf498833b..0f848ebcba 100644 --- a/examples/istio/reviews/templates/reviews.yaml +++ b/examples/istio/reviews/templates/reviews.yaml @@ -11,7 +11,7 @@ spec: selector: app: reviews --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: reviews-v1 @@ -30,7 +30,7 @@ spec: ports: - containerPort: 9080 --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: reviews-v2 @@ -49,7 +49,7 @@ spec: ports: - containerPort: 9080 --- -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: reviews-v3 diff --git a/examples/kubernetes-module/redis/redis.yml b/examples/kubernetes-module/redis/redis.yml index fce0e38a82..325ca48ade 100644 --- a/examples/kubernetes-module/redis/redis.yml +++ b/examples/kubernetes-module/redis/redis.yml @@ -129,7 +129,7 @@ spec: --- # Source: redis/templates/redis-slave-deployment.yaml -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: redis-slave diff --git a/garden-service/src/plugins/kubernetes/container/deployment.ts b/garden-service/src/plugins/kubernetes/container/deployment.ts index f9a4b46a18..e8295471de 100644 --- a/garden-service/src/plugins/kubernetes/container/deployment.ts +++ b/garden-service/src/plugins/kubernetes/container/deployment.ts @@ -267,7 +267,7 @@ function deploymentConfig(service: Service, configuredReplicas: number, namespac // TODO: moar type-safety return { kind: "Deployment", - apiVersion: "extensions/v1beta1", + apiVersion: "apps/v1", metadata: { name: service.name, annotations: {