cloudbeat icon indicating copy to clipboard operation
cloudbeat copied to clipboard

add GCP credentials deployment

Open orouz opened this issue 1 year ago • 2 comments

  • [x] adds a Deployment Manager template to and a script to deploy it
  • [ ] adds a CI test to verify deployment of service account is useable

Screenshot 2024-04-15 at 18 25 05

orouz avatar Apr 10 '24 16:04 orouz

This pull request does not have a backport label. Could you fix it @orouz? 🙏 To fixup this pull request, you need to add the backport labels for the needed branches, such as:

  • backport-v./d./d./d is the label to automatically backport to the 8./d branch. /d is the digit NOTE: backport-skip has been added to this pull request.

mergify[bot] avatar Apr 10 '24 16:04 mergify[bot]

:bar_chart: Allure Report - :green_heart: No failures were reported.

Result Count
🟥 Failed 0
🟩 Passed 359
⬜ Skipped 33

github-actions[bot] avatar Apr 10 '24 17:04 github-actions[bot]

This pull request is now in conflicts. Could you fix it? 🙏 To fixup this pull request, you can check out it locally. See documentation: https://help.github.com/articles/checking-out-pull-requests-locally/

git fetch upstream
git checkout -b gcp_agentless_creds upstream/gcp_agentless_creds
git merge upstream/main
git push upstream gcp_agentless_creds

mergify[bot] avatar May 12 '24 10:05 mergify[bot]

@orouz Workflow and tests are approved. One more question: did you test the environment destruction when the service account is used?

yes, deletion of GCP env works

orouz avatar May 19 '24 08:05 orouz