Topic 1 Question 324
You have an application running on a GKE cluster. Your application has a stateless web frontend, and has a high-availability requirement. Your cluster is set to automatically upgrade, and some of your nodes need to be drained. You need to ensure that the application has a serving capacity of 10% of the Pods prior to the drain. What should you do?
Configure a Vertical Pod Autoscaler (VPA) to increase the memory and CPU by 10% and set the updateMode to Auto.
Configure the Pod replica count to be 10% more than the current replica count.
Configure a Pod Disruption Budget (PDB) value to have a minAvailable value of 10%.
Configure the Horizontal Pod Autoscaler (HPA) maxReplicas value to 10% more than the current replica count.
ユーザの投票
コメント(1)
- 正解だと思う選択肢: B
A Pod Disruption Budget (PDB) allows you to specify the minimum number or percentage of Pods that must be available during voluntary disruptions such as node drains during upgrades. By configuring a PDB with a minAvailable value of 10%, Kubernetes ensures that at least 10% of your application’s Pods remain available when nodes are being drained, thereby meeting your high-availability requirement.
👍 1Sandesh242025/02/28
シャ ッフルモード