Topic 1 Question 145
Your existing application running in Google Kubernetes Engine (GKE) consists of multiple pods running on four GKE n1
"standard"2 nodes. You need to deploy additional pods requiring n2"highmem"16 nodes without any downtime. What should you do?Use gcloud container clusters upgrade. Deploy the new services.
Create a new Node Pool and specify machine type n2ג€"highmemג€"16. Deploy the new pods.
Create a new cluster with n2ג€"highmemג€"16 nodes. Redeploy the pods and delete the old cluster.
Create a new cluster with both n1ג€"standardג€"2 and n2ג€"highmemג€"16 nodes. Redeploy the pods and delete the old cluster.
ユーザの投票
コメント(13)
B is correct answer, read below form google docs;
This tutorial demonstrates how to migrate workloads running on a Google Kubernetes Engine (GKE) cluster to a new set of nodes within the same cluster without incurring downtime for your application. Such a migration can be useful if you want to migrate your workloads to nodes with a different machine type.
Background A node pool is a subset of machines that all have the same configuration, including machine type (CPU and memory) authorization scopes. Node pools represent a subset of nodes within a cluster; a container cluster can contain one or more node pools.
When you need to change the machine profile of your Compute Engine cluster, you can create a new node pool and then migrate your workloads over to the new node pool.
To migrate your workloads without incurring downtime, you need to:
Mark the existing node pool as unschedulable. Drain the workloads running on the existing node pool. Delete the existing node pool.
👍 28GCP_Student12021/03/16ANS : B
- The title did not say to delete four GKE n1.
👍 4Jacky_YO2021/04/05B is correct
👍 4arsh19162021/05/20
シャッフルモード