
Ultimate access to all questions.
Your company has developed an application intended to be deployed on Google Kubernetes Engine (GKE). This application comprises multiple components, where some components are non-fault-tolerant and can tolerate downtime, while other components are critical and require constant availability without any downtime. Given these requirements, you need to configure a GKE cluster in a way that ensures high availability for the critical components and minimizes operational costs for the overall deployment. How should you configure the GKE cluster to achieve these goals?
A
Create a cluster with a single node-pool by using standard VMs. Label the fault-tolerant Deployments as spot_true._
B
Create a cluster with a single node-pool by using Spot VMs. Label the critical Deployments as spot_false._
C
Create a cluster with both a Spot VM node pool and a node pool by using standard VMs. Deploy the critical deployments on the Spot VM node pool and the fault-tolerant deployments on the node pool by using standard VMs.
D
Create a cluster with both a Spot VM node pool and a node pool by using standard VMs. Deploy the critical deployments on the node pool by using standard VMs and the fault-tolerant deployments on the Spot VM node pool.