Fix kubernetes QA tests
What does this MR do and why?
The MR brings back Kubernetes (GKE) dependent tests from quarantine, after removing the legacy certificate-based approach (which is now deprecated and no longer required).
It also shifts the tests to another dedicated GCP sandbox named group-qa-tests
just for automated QA tests. This requires updating few variables:
CLOUDSDK_CORE_PROJECT
GCLOUD_ACCOUNT_EMAIL
GCLOUD_ACCOUNT_KEY
The service account was granted permission to create secrets and the kubectl create secret generic gitlab-agent-token
command secret has been masked due to a token leakage. On test run logs:
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 Sofia Vistas