'Is there a Google CloudBuild equivalent for Manual Approval Action in AWS CodePipeline?
I am looking to setup a manual approval before the production build can be triggered from staging.
Is there any workaround to setup manual approval if Google doesn't support it natively?
AWS Manual Approval Action : https://docs.aws.amazon.com/codepipeline/latest/userguide/approvals-action-add.html
Solution 1:[1]
Unfortunately there is no equivalent of AWS Manual Approval Action for Cloud Build, however, you can integrate Cloud Build with a 3rd party tool to implement a deployment approval for different enviroments. Here is an article that uses Spinnaker for that.
You could also open a Feature Request so that an implementation of a native approval for deployment can be considered by Google's Product Team by following this link.
Solution 2:[2]
There is a feature in preview for Cloud Build, but it needs to be enabled from the Early Access page at the org level.
Solution 3:[3]
There is now a Google Cloud product for just this purpose: Google Cloud Deploy
Currently supports GKE and Anthos user clusters.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Ralemos |
Solution 2 | |
Solution 3 | VSZ |