π± μΈνλ°/β μΏ λ²λ€ν°μ€ μ΄λλ ν΄λμ€ (μ§μνΈ)
(16) ArgoCD Image Updater λ₯Ό μ΄μ©ν μ΄λ―Έμ§ μλλ°°ν¬
mallin
2025. 6. 24. 02:23
β μΏ λ²λ€ν°μ€ μ΄λλ ν΄λμ€ (μ§μνΈ) - Spring 1, 2 μ λ£κ³ μμ±νλ λ³΅μ΅ λΈλ‘κ·Έ μ λλ€.

1. λ°°ν¬λ₯Ό ν΄μΌνλ μν©
1. 리μμ€ μ€ν λ³κ²½ → μμμ νμ
- Devops μμ§λμ΄κ° yaml νμΌμ μμ ν΄μ gitμ 컀λ°
- λ°°ν¬μ‘μ μ€ν
- μΏ λ²λ€ν°μ€μ λ°μ
=> ArgoCD κ° λ³κ²½ κ°μ§λ₯Ό ν΄μ€μ μΏ λ²λ€ν°μ€μ μλ λ°°ν¬
2. App λ²μ μ κ·Έλ μ΄λ (컨ν μ΄λ μ΄λ―Έμ§ λ³κ²½) → μλν κ°λ₯
- κ°λ°μκ° μμ€ λΉλλ₯Ό μ€ννλ©΄ Jar νμΌ μμ±
- 컨ν μ΄λ λΉλ ν λ컀 νλΈμ μ΄λ―Έμ§λ₯Ό μ λ‘λ
- λ°°ν¬ μ€ν
- helm μμ --set image.tage=1.0.0-202301, 102394 μ¬μ©μ yaml νμΌ μμ μμ΄ μλ λ°°ν¬ κ°λ₯
=> App λ²μ μ κ·Έλ μ΄λλ ꡬνμ΄ μ‘°κΈ λ³΅μ‘ ⇒ ArgoCD Image Updater μ¬μ©
2. ArgoCD Image Updater
- μμ€λΉλ → 컨ν μ΄λ λΉλ → dockerhub μ λ‘λ
- ArgoCD κ° μΏ λ²λ€ν°μ€μ μλ λ°°ν¬
- μ€κ°μ μ΄λ―Έμ§ μ λ°μ΄ν°κ° μκ³ , μ΄λ―Έμ§ μ λ°μ΄νΈλ₯Ό κ°μ§νκ³ ArgoCD μ λ°°ν¬ λͺ λ Ή
- μ€μΉ μ μ°κ²° μ€μ μ λ ₯
μ΄λ―Έμ§ μΆμ² URL : https://inf.run/k7mF