Topic 1 Question 45
You are building a continuous deployment pipeline for a project stored in a Git source repository and want to ensure that code changes can be verified before deploying to production. What should you do?
Use Spinnaker to deploy builds to production using the red/black deployment strategy so that changes can easily be rolled back.
Use Spinnaker to deploy builds to production and run tests on production deployments.
Use Jenkins to build the staging branches and the master branch. Build and deploy changes to production for 10% of users before doing a complete rollout.
Use Jenkins to monitor tags in the repository. Deploy staging tags to a staging environment for testing. After testing, tag the repository for production and deploy that to the production environment.
解説
ユーザの投票
コメント(17)
I believe the best answer is D, because the tagging is a best practice that is recommended on Jenkins/Spinnaker to deploy the right code and prevent accidentally (or intentionally) push of wrong code to production environments. See https://stackify.com/continuous-delivery-git-jenkins/
👍 55Googler22020/04/11I got this question in real exam. This question states "before deploying to production" environment. So i picked D . I passed the exam.
👍 50Anish172020/08/22- 正解だと思う選択肢: D
Correct answer is D. Question talks about 'before deploying to production'. C talks about after deploying to production.
👍 4[Removed]2022/01/21
シャッフルモード