Question 71 · 210 in bank
You are configuring a CI pipeline. The build step for your CI pipeline integration testing requires access to APIs inside your private VPC network. Your security team requires that you do not expose API traffic publicly. You need to implement a solution that minimizes management overhead. What should you do?
Show answer
Answer: A
Explanation
To implement a solution that minimizes management overhead and allows the CI pipeline integration testing to access APIs inside your private VPC network without exposing API traffic publicly, the appropriate (choice is A). Cloud Build private pools allow you to run builds in a Google Cloud environment with access to your private VPC network. This ensures that the build step for your CI pipeline can access APIs inside the private VPC without exposing API traffic to the public internet. Private pools minimize management overhead by providing a secure and controlled environment for running builds. Options B, C, and D involve different configurations, but they may introduce unnecessary complexity, security risks, or exposure of API traffic to the public internet, which contradicts the security requirements provided.
Source: Adapted from community discussion — xhilmi