
Ultimate access to all questions.
Your company has developed a new application that consists of multiple microservices. You are planning to deploy this application on Google Kubernetes Engine (GKE) and need a solution that can automatically scale the cluster as new applications are added in the future. The goal is to minimize manual intervention each time a new application is deployed. What steps should you take to achieve this?
A
Deploy the application on GKE, and add a HorizontalPodAutoscaler to the deployment.
B
Deploy the application on GKE, and add a VerticalPodAutoscaler to the deployment.
C
Create a GKE cluster with autoscaling enabled on the node pool. Set a minimum and maximum for the size of the node pool.
D
Create a separate node pool for each application, and deploy each application to its dedicated node pool.