GCP service account CI vars protected if environment is protected
What does this MR do and why?
This MR links the protected
status of the CI vars generated for GCP service accounts (GCP_PROJECT_ID, GCP_SERVICE_ACCOUNT and GCP_SERVICE_ACCOUNT_KEY) are protected if they are generated for a protected environment.
How to set up and validate locally
- Configure your GitLab instance for Google OAuth2
- Enable the
incubation_5mp_google_cloud
feature flag - Navigate to
Infrastructure :: Google Cloud
menu item in aProject
- Generate a service account
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Sri Rang