Deploying to Kubernetes v1.6 Ulasan
7545 ulasan
There are bugs in the code: $ git diff deployments/hello-canary.yaml diff --git a/courses/ak8s/kubernetes/deployments/hello-canary.yaml b/courses/ak8s/kubernetes/deployments/hello-canary.yaml index f092efa7..d68e65bd 100644 --- a/courses/ak8s/kubernetes/deployments/hello-canary.yaml +++ b/courses/ak8s/kubernetes/deployments/hello-canary.yaml @@ -6,7 +6,7 @@ spec: replicas: 1 selector: matchLabels: - app: hello-canary + app: hello template: metadata: labels: $ git diff deployments/hello-green.yaml diff --git a/courses/ak8s/kubernetes/deployments/hello-green.yaml b/courses/ak8s/kubernetes/deployments/hello-green.yaml index 80967127..3ff3c1d2 100644 --- a/courses/ak8s/kubernetes/deployments/hello-green.yaml +++ b/courses/ak8s/kubernetes/deployments/hello-green.yaml @@ -1,9 +1,12 @@ -apiVersion: app/v1 +apiVersion: apps/v1 kind: Deployment metadata: name: hello-green spec: replicas: 3 + selector: + matchLabels: + app: hello template: metadata: labels:
Tony W. · Diulas lebih dari 5 tahun lalu
Had to change my hello-canary deployment file because it triggered an error. The Deployment "hello-canary" is invalid: spec.template.metadata.labels: Invalid value: map[string]string{"app":"hello", "track":"canary", "version":"2.0.0"} : `selector` does not match template `labels`" Changing the matchLabels app to hello instead of hello-canary fixed the problem.
Henrique G. · Diulas lebih dari 5 tahun lalu
I had to edit two deploments YAML files in order to get it working: deployments/hello-green.yaml was missing selector nano deployments/hello-canary.yaml because selector needed to be seperated into app: hello track: canary
Martijn R. · Diulas lebih dari 5 tahun lalu
Rupam J. · Diulas lebih dari 5 tahun lalu
Ashish P. · Diulas lebih dari 5 tahun lalu
Overall really useful, however there were some issues with the deployment yaml files for the canary deployment. The selector name wasn't correct and the deployment wouldn't run.
Max U. · Diulas lebih dari 5 tahun lalu
Benjo D. · Diulas lebih dari 5 tahun lalu
the github file is outdated, it requires github to update the API version of the yaml file to make it runnable
Kwan H. · Diulas lebih dari 5 tahun lalu
Robert O. · Diulas lebih dari 5 tahun lalu
Issue with hello-canary yaml file.
Abhishek T. · Diulas lebih dari 5 tahun lalu
Canary and Blue Green Deployments don't seem to work. Error 1: kubectl create -f deployments/hello-canary.yaml The Deployment "hello-canary" is invalid: spec.template.metadata.labels: Invalid value: map[string]string{"app":"hello", "track":"canary", "version":"2.0.0"}: `selector` does not match template `labels` Error 2: error: unable to recognize "deployments/hello-green.yaml": no matches for kind "Deployment" in version "app/v1"
Pratik M. · Diulas lebih dari 5 tahun lalu
4.0
Phani K. · Diulas lebih dari 5 tahun lalu
vaishali k. · Diulas lebih dari 5 tahun lalu
vaishali k. · Diulas lebih dari 5 tahun lalu
Akshay R. · Diulas lebih dari 5 tahun lalu
extensions/v1beta1 Deprecated
Eric G. · Diulas lebih dari 5 tahun lalu
ahora si
Leandro G. · Diulas lebih dari 5 tahun lalu
There are issues with 2 files used in this tutorial: - deployments/hello-canary.yaml --> app: hello - deployments/hello-green.yaml --> add selector to spec
Fatos H. · Diulas lebih dari 5 tahun lalu
Great lab! I found an error in one file and I reported it
Andres S. · Diulas lebih dari 5 tahun lalu
vaishali k. · Diulas lebih dari 5 tahun lalu
Zbigniew P. · Diulas lebih dari 5 tahun lalu
There are some errors in the config files (green dep file, canary dep). Although it helped me to learn more while debugging to fix the errors, I would like the flow to be smooth and include these as (known) challenges.
Durga P. · Diulas lebih dari 5 tahun lalu
vaishali k. · Diulas lebih dari 5 tahun lalu
4.5
Phani K. · Diulas lebih dari 5 tahun lalu
Prakash S. · Diulas lebih dari 5 tahun lalu
Kami tidak dapat memastikan bahwa ulasan yang dipublikasikan berasal dari konsumen yang telah membeli atau menggunakan produk terkait. Ulasan tidak diverifikasi oleh Google.