For setting up CI/CD pipeline load testing before promoting to production GKE, how should you utilize Binary Authorization?

Study for the Google Cloud DevOps Certification Test. Prepare with interactive quizzes and detailed explanations. Enhance your skills and boost your confidence!

Using Binary Authorization in the context of setting up a CI/CD pipeline for load testing before promoting to production in Google Kubernetes Engine (GKE) involves ensuring that only builds that meet specific criteria can be deployed. The correct choice involves creating an attestation for builds that pass the load test authenticated through Workload Identity.

Workload Identity allows GKE applications to authenticate to Google Cloud services without needing to manage service account keys. By leveraging Workload Identity, you can securely associate Kubernetes service accounts with Google Cloud service accounts, which enhances security by eliminating the need for service account JSON keys that can be exploited if leaked. This method ensures that the process of authentication is more secure and aligns with modern best practices.

In this scenario, establishing an attestation for builds authenticated through Workload Identity means using a structured, secure approach to verify that the builds have met predetermined quality and performance standards before promoting them to production. This method not only reinforces security but also simplifies management by utilizing IAM features inherent to Google Cloud.

The other options, while they involve attestation processes, do not incorporate the same level of security and integration with GKE's capabilities as Workload Identity does. For instance, using a service account JSON key introduces additional management overhead and potential security risks. Manual approvals

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy