เพิ่มขั้นตอนอนุมัติ (approval gate)
ที่ NovaTech ไพพ์ไลน์ของทีมคุณจะดีพลอยไปยังสภาพแวดล้อม staging โดยอัตโนมัติ แต่การดีพลอยไปยัง production ต้องผ่านการอนุมัติจากคนก่อน ลองใช้ ตัวจำลอง approval gate เพื่อสำรวจการทำงานของ manual approval action ใน CodePipeline
ตัวจำลองนี้แสดงไพพ์ไลน์ 4 ขั้นตอน ได้แก่ Source, Build, Approval และ Deploy ตอนนี้ไพพ์ไลน์มาถึงขั้นตอน Approval แล้วและกำลังรอการตัดสินใจ
ลองทดลองอนุมัติและปฏิเสธไพพ์ไลน์ เพื่อดูว่า approval gate ควบคุมการไหลไปสู่ production อย่างไร สังเกตว่าผู้อนุมัติได้เห็นข้อมูลอะไรบ้าง และเกิดอะไรขึ้นในขั้นตอนถัดไปในแต่ละกรณี
คำถาม: ไพพ์ไลน์ของคุณมี 4 ขั้นตอน ได้แก่ Source, Build, Approval และ Deploy คุณต้องการให้แน่ใจว่าจะไม่มีโค้ดใดถูกส่งไปยัง production โดยไม่ผ่านการตรวจสอบจากคนหลังจากการทดสอบใน staging ผ่านแล้ว CodePipeline จะทำอย่างไรเมื่อไพพ์ไลน์มาถึง approval action ที่คุณวางไว้ก่อนขั้นตอน Deploy
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำ Deployment อัตโนมัติบน AWS
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด