Ultimate access to all questions.
In a GKE-based environment, you need to manage various development environments and dynamically create environments for each feature branch. Which strategy best meets this requirement while ensuring efficient resource use and optimal CI/CD pipeline integration?
Explanation:
Correct Answer: C
Using a single GKE cluster with Kubernetes namespaces for each feature branch, and utilizing Skaffold for deploying and managing resources, is the most efficient strategy. It provides isolation for different environments and integrates well with CI/CD pipelines to dynamically create environments for each feature branch.
Why not the others?