Otimização de cargas de trabalho do GKE avaliações

22779 avaliações

mohammaderfan k. · Revisado há over 2 years

James M. · Revisado há over 2 years

Abhishek K. · Revisado há over 2 years

Divya K. · Revisado há over 2 years

show muito bom!

André Jorge dos S. · Revisado há over 2 years

Deepika D. · Revisado há over 2 years

suneth p. · Revisado há over 2 years

Dávid K. · Revisado há over 2 years

Sergio A. · Revisado há over 2 years

AMAR R. · Revisado há over 2 years

Rosendo M. · Revisado há over 2 years

done

Vova H. · Revisado há over 2 years

Rushikesh K. · Revisado há over 2 years

Jari K. · Revisado há over 2 years

Mihai R. · Revisado há over 2 years

Suraj R. · Revisado há over 2 years

Emanuele G. · Revisado há over 2 years

Prasad R. · Revisado há over 2 years

Ashok Kumar K. · Revisado há over 2 years

Lingabathula T. · Revisado há over 2 years

Got errors while draining error: unable to drain node "gke-test-cluster-default-pool-b8281dd3-rglw" due to error:cannot delete Pods with local storage (use --delete-emptydir-data to override): gmp-system/alertmanager-0, continuing command... There are pending nodes to be drained: gke-test-cluster-default-pool-b8281dd3-rglw cannot delete Pods with local storage (use --delete-emptydir-data to override): gmp-system/alertmanager-0 student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ for node in $(kubectl get nodes -l cloud.google.com/gke-nodepool=default-pool -o=name); do kubectl drain --force --ignore-daemonsets --grace-period=10 -delete-emptydir-data "$node"; done error: unknown shorthand flag: 'd' in -delete-emptydir-data See 'kubectl drain --help' for usage. error: unknown shorthand flag: 'd' in -delete-emptydir-data See 'kubectl drain --help' for usage. error: unknown shorthand flag: 'd' in -delete-emptydir-data See 'kubectl drain --help' for usage. student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl describe deployment gb-frontend | grep ^Replicas Replicas: 5 desired | 5 updated | 5 total | 5 available | 0 unavailable student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ for node in $(kubectl get nodes -l cloud.google.com/gke-nodepool=default-pool -o=name); do kubectl uncordon "$node"; done node/gke-test-cluster-default-pool-b8281dd3-bp3k uncordoned node/gke-test-cluster-default-pool-b8281dd3-cxwj uncordoned node/gke-test-cluster-default-pool-b8281dd3-rglw uncordoned student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl create poddisruptionbudget gb-pdb --selector run=gb-frontend --min-available 4 poddisruptionbudget.policy/gb-pdb created student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ cat << EOF > gb_frontend_pod.yaml apiVersion: v1 kind: Pod metadata: labels: app: gb-frontend name: gb-frontend spec: containers: - name: gb-frontend image: gcr.io/google-samples/gb-frontend:v5 resources: requests: cpu: 100m memory: 256Mi ports: - containerPort: 80 EOF student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl apply -f gb_frontend_pod.yaml pod/gb-frontend created student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ cat << EOF > gb_frontend_cluster_ip.yaml apiVersion: v1 kind: Service metadata: name: gb-frontend-svc annotations: cloud.google.com/neg: '{"ingress": true}' spec: type: ClusterIP selector: app: gb-frontend ports: - port: 80 protocol: TCP targetPort: 80 EOF student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl apply -f gb_frontend_cluster_ip.yaml service/gb-frontend-svc unchanged student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ cat << EOF > gb_frontend_ingress.yaml apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: gb-frontend-ingress spec: defaultBackend: service: name: gb-frontend-svc port: number: 80 EOF student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl apply -f gb_frontend_ingress.yaml ingress.networking.k8s.io/gb-frontend-ingress unchanged student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ BACKEND_SERVICE=$(gcloud compute backend-services list | grep NAME | cut -d ' ' -f2) student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ BACKEND_SERVICE=$(gcloud compute backend-services list | grep NAME | cut -d ' ' -f2) student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ gcloud compute backend-services get-health $BACKEND_SERVICE --global --- backend: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-03-b7a21ddaa2bd/zones/us-central1-a/networkEndpointGroups/k8s1-de582ab1-default-gb-frontend-svc-80-02bcaabe status: healthStatus: - healthState: HEALTHY instance: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-03-b7a21ddaa2bd/zones/us-central1-a/instances/gke-test-cluster-default-pool-b8281dd3-bp3k ipAddress: 10.8.0.12 port: 80 kind: compute#backendServiceGroupHealth student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ gcloud compute backend-services get-health $BACKEND_SERVICE --global --- backend: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-03-b7a21ddaa2bd/zones/us-central1-a/networkEndpointGroups/k8s1-de582ab1-default-gb-frontend-svc-80-02bcaabe status: healthStatus: - healthState: HEALTHY instance: https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-03-b7a21ddaa2bd/zones/us-central1-a/instances/gke-test-cluster-default-pool-b8281dd3-bp3k ipAddress: 10.8.0.12 port: 80 kind: compute#backendServiceGroupHealth student_01_cfe2364e6243@cloudshell:~ (qwiklabs-gcp-03-b7a21ddaa2bd)$ kubectl get ingress gb-frontend-ingress NAME CLASS HOSTS ADDRESS PORTS AGE

Nagasujith K. · Revisado há over 2 years

srinivas v. · Revisado há over 2 years

Razvan C. · Revisado há over 2 years

Akshay Ramesh G. · Revisado há over 2 years

Ramanarayanan M. · Revisado há over 2 years

Não garantimos que as avaliações publicadas sejam de consumidores que compraram ou usaram os produtos. As avaliações não são verificadas pelo Google.