From d3d74e0a81f3519e7ecf88b3f7e93ad74d5b0034 Mon Sep 17 00:00:00 2001 From: Ahmad Ghifari Date: Tue, 2 Mar 2021 22:39:52 +0700 Subject: [PATCH] fix(version)-fix deployment api and labels --- kubernetes/deployments/auth.yaml | 9 ++++++++- kubernetes/deployments/frontend.yaml | 6 +++++- kubernetes/deployments/hello-canary.yaml | 7 ++++++- kubernetes/deployments/hello-green.yaml | 7 ++++++- kubernetes/deployments/hello.yaml | 8 ++++++-- 5 files changed, 31 insertions(+), 6 deletions(-) diff --git a/kubernetes/deployments/auth.yaml b/kubernetes/deployments/auth.yaml index 0b83cec..bcb2524 100644 --- a/kubernetes/deployments/auth.yaml +++ b/kubernetes/deployments/auth.yaml @@ -1,9 +1,16 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: auth + labels: + app: auth + track: stable spec: replicas: 1 + selector: + matchLabels: + app: auth + track: stable template: metadata: labels: diff --git a/kubernetes/deployments/frontend.yaml b/kubernetes/deployments/frontend.yaml index c319306..916a549 100644 --- a/kubernetes/deployments/frontend.yaml +++ b/kubernetes/deployments/frontend.yaml @@ -1,9 +1,13 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: frontend spec: replicas: 1 + selector: + matchLabels: + app: frontend + track: stable template: metadata: labels: diff --git a/kubernetes/deployments/hello-canary.yaml b/kubernetes/deployments/hello-canary.yaml index ef4190e..95b2602 100644 --- a/kubernetes/deployments/hello-canary.yaml +++ b/kubernetes/deployments/hello-canary.yaml @@ -1,9 +1,14 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: hello-canary spec: replicas: 1 + selector: + matchLabels: + app: hello + track: canary + version: 2.0.0 template: metadata: labels: diff --git a/kubernetes/deployments/hello-green.yaml b/kubernetes/deployments/hello-green.yaml index 8c47471..3f1ac80 100644 --- a/kubernetes/deployments/hello-green.yaml +++ b/kubernetes/deployments/hello-green.yaml @@ -1,9 +1,14 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: hello-green spec: replicas: 3 + selector: + matchLabels: + app: hello + track: stable + version: 2.0.0 template: metadata: labels: diff --git a/kubernetes/deployments/hello.yaml b/kubernetes/deployments/hello.yaml index e3315a1..7f7a92a 100644 --- a/kubernetes/deployments/hello.yaml +++ b/kubernetes/deployments/hello.yaml @@ -1,9 +1,13 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: name: hello spec: - replicas: 3 + replicas: 4 + selector: + matchLabels: + app: hello + track: stable template: metadata: labels: