
"κ³ κ° νμκ° λΉλ°μΉλλ° λ‘€λ°±μ 30λΆμ΄λ κ±Έλ¦°λ€κ³ ?"
μ κΈ° λ°°ν¬ ν ν°μ§ κΈ°λ₯ μ₯μ . λ°±μλ API λ―Έλ°°ν¬λ‘ μΈν νλ‘ νΈμλ μ€λ₯.
μμΈ νμ
νκ³ , μ½λ λλ¦¬κ³ , λΉλ μλ‘ νλλΌ νΌ λ§λ¦¬λ μκ°μ 보λλ μ
λͺ½ κ°λ κΈ°μ΅.
μ΄μ 3λΆμ΄λ©΄ μΆ©λΆν©λλ€.
GitHub Actionsμ AWS CodeDeployλ‘ ECR μ΄λ―Έμ§λ₯Ό μ¬μ¬μ©ν΄, λΉλ μμ΄ μ¦μ μ΄μ λ²μ μΌλ‘ λλ리λ μ΄κ³ μ μλ λ‘€λ°± μμ€ν
.
λꡬλ λ²νΌ νλλ‘ μλΉμ€ μ₯μ λ₯Ό μ§μν μ μλ λ λ ν μλ°© μμ€ν ꡬμΆκΈ°.
π κΈ λ³΄λ¬κ°κΈ°: https://blog.sangwook.dev/posts/aws-ecs-rollback
μ λ μμ μ QAμμ λ―Έμ² μ‘μ§λͺ»ν λ²κ·Έκ° νλ¬λμ μμ λ°κ²¬λΌμ κΈνκ² λ‘€λ°±νλ€ μμλλ¬λ κ²½νμ΄ μλλ° νμ€ν μ΄λ κ² λ‘€λ°±ν μ μλ ꡬ쑰λ₯Ό μ‘μλμΌλ©΄ λμ€μ μ μ©νκ² λ€μ μ’μ κΈ κ°μ¬ν©λλ€ π
μ€λ¬΄μμ μ€μ λ‘ κ²ͺμΌμ λ¬Έμ μν©κ³Ό κ·Έμ λν ν΄κ²° κ³Όμ μ νμ€κ° μκ² μ λ΄μμ£Όμ
μ μ λ§ μΈμ κΉμμ΅λλ€.
μμ§ μ λ μ§μ κ²½νν΄λ³Έ μ μ μμ§λ§, κΈμ μ½μΌλ©΄μ λμ€μ λΉμ·ν μν©μ΄ μκ²Όμ λ μ΄λ€ μ λ€μ 미리 κ³ λ €ν΄μΌ ν μ§ λ§μ΄ λ°°μΈ μ μμμ΅λλ€. μ’μ κΈ κ°μ¬ν©λλ€!
λ¬Έμ μν©μ μμνκ² μ€λͺ
ν΄μ£Όμ νλ‘€λ‘κ·Έκ° νΉν μΈμμ μ΄μμ΄μ. "ννλ‘μ΄ λ°°ν¬λ " μ¬λ°μμ΅λλ€ γ
γ
γ
γ
λ²μ κ΄λ¦¬λ₯Ό μ¬μ ν μλμΌλ‘ μννλ€λκ²μ λν΄μ μ΄λ»κ²νλ©΄ νΈνκ² λλ릴μ μμμ§μλν κ³ λ―Όμ μ λ ν¨κ» ν΄λ³΄κ² μ΅λλ€ λμ€μ κ΄λ ¨ λ΄μ©μΌλ‘ κ°μ΄ λνλλλ©΄ μ’κ² μ΅λλ€. μ μ½μμ΅λλ€ :)
μκΈ° μν©μ κ³κΈ°λ‘ μ€μ μ΄μ νκ²½μ λ§λ μλνλ λ‘€λ°± μμ€ν μ ꡬμΆνμ κ³Όμ μ΄ μΈμ κΉμμ΅λλ€ γ γ λꡬλ 3λΆ λ§μ λ‘€λ°±ν μ μλλ‘ λ§λ μ€μ©μ μΈ μ κ·Όμ΄ μ λ§ λ©μ§λ€μ© !!! λμ€μ μ΄λ κ² λ‘€λ°±ν μ μλ ꡬ쑰λ₯Ό μ‘μλμ μ μλλ‘ μ μ©νκ² κ΅¬νν΄λ³΄κ² μ΅λλ€ bb
λ¬Έμ μ€λͺ μ μ½μΌλ©΄μ λ§μΉ κ·Έ μκ°μ μλλ―ν λλμ λ°μμ΅λλ€π
λ¨μν λ¬Έμ ν΄κ²° ν λ!μ΄ μλλΌ ν΄κ²° κ³Όμ μμ λκΌλ λΆνΈν¨μ κ°μ νκΈ° μν΄ κ°μ λͺ©νλΆν° λ°©λ²μ μ 리νκ³ κ²°κ³ΌκΉμ§ λμΆν΄λΈ λΆλΆμ΄ μΈμκΉμμ΅λλ€ :) μ’μ κΈ κ°μ¬ν©λλ€!