μλ νμΈμ ꡬλ μλ, μ΅μ DevOps μμμ μ 리ν΄μ 곡μ ν΄λ리λ DevOps μ¬νμ μν μμμ§μ λλ€.
2024λ 5μ μ²«μ§Έμ£Όκ° μ°Ύμμμ΅λλ€. μ΄λμ ν ν΄μ μ€λ°μ΄ λ€κ°μ€κ³ μλλ°μ. ꡬλ μλμ μ¬ ν ν΄ μ΄λ€ λͺ©νλ₯Ό μΈμ°μ ¨λμ?
λ§μ λΆλ€μ μ°κ° λͺ©ν μ€ λνμ μΈ κ²μ΄ λ°λ‘ μκ²©μ¦ μ·¨λμΈλ°μ.
μ΄λ² μμμ§μμ CNCF(Cloud Native Computing Foundation) μ¬λ¨μμ μ£Όκ΄νλ κ³΅μΈ Kubernetes μ격μ¦λ€μ λν΄ μμλ³΄κ³ , μ΅κ·Ό CNCFμμ μ΄λ¬ν μκ²©μ¦ μ·¨λμλ€μ μν΄ μλ‘ μ μ€ν Kubestronaut νλ‘κ·Έλ¨μ λν΄ μμλ³΄κ² μ΅λλ€.
πκ³΅μΈ Kubernetes μ격μ¦, μ΄λ€ κ²μ΄ μμκΉ?
Kubernetesκ° λνμ μΈ μ»¨ν μ΄λ κ΄λ¦¬ ν΄λ‘ μ리μ‘μΌλ©΄μ, Kubernetes μ격μ¦μ λν κ΄μ¬λ λ°λΌμ λμμ§κ³ μλλ°μ.
IT κΈ°μ μ μ·¨μ μ μ€λΉνμλ λΆλΏλ§ μλλΌ, λ§μ νμ§μλΆλ€λ ν΄λΌμ°λ κΈ°μ μλ κ°νλ₯Ό μν΄ μ΄λ¬ν μ격μ¦μ μ·¨λνκ³ κ³μλλ€.
κΈ°μ‘΄μ Kubernetes μ격μ¦μ΄λΌκ³ νλ©΄ λνμ μΈ κ²μ΄ CNCF μ¬λ¨μμ μ£Όκ΄νλ CKA, CKAD, CKSμλλ°μ.
μ΅κ·Ό CNCF μ¬λ¨μμ Kubeernetes μ λ¬Έμ© μνμΈ KCNAμ KCSAλ₯Ό μ μ€νλ©΄μ νμ¬κΉμ§ Kubernetes μ격μ¦μ κ°―μλ μ΄ 5κ°μ λλ€.
μ΄λ κ² μ’ λ₯κ° λ€μν΄μ§λ€λ³΄λ Kubernetes μ격μ¦μ λμ νκ³ μΆμ΄λ μ΄λ€ κ±Έ μ·¨λν΄μΌ ν μ§ κ³ λ―Όμ΄ λ μ μλλ°μ.
μ΄λ¬ν κ³ λ―Όμ μ€μΌ μ μλλ‘ κ° μ격μ¦μ λν΄ μ 리ν΄λ³΄μμ΅λλ€.
μκ°ν΄λ릴 μ격μ¦μ λͺ¨λ μ¨λΌμΈμΌλ‘ μνμ΄ μ§νλλ©°, λΆν©κ²© μ 1ν μ¬μμ κΈ°νκ° μ£Όμ΄μ§λλ€. ν©κ²©ν κ²½μ° μ격μ¦μ μ ν¨κΈ°κ°μ 2λ μ λλ€.
λν 5κ° μ€ μ€μ΅ν μν(CKAD, CKA, CKS)μ μμλ£λ $395, κ°κ΄μ μν(KCNA, KCSA)μ μμλ£λ $250λ‘ ν΅μΌλμ΄ μμ΅λλ€.
μλ λ΄μ© μ€ 'λμ΄λ'λ CNCF 곡μ ννμ΄μ§μ λͺ μλ λ΄μ©κ³Ό μ μ μμ κ²½νμ μΌλΆ λ°μνμ¬ νκΈ°ν κ²μ λλ€.'μ£Όμ μΆμ λ²μ'μ ν€μλ μ€ μ΄λ―Έ μμμ§μμ λ€λ£¬ λ΄μ©μ ν΄λΉ μμμ§μ λ§ν¬λ₯Ό λ¬μμ λ°λ‘ μ°Έκ³ νμ€ μ μμ΅λλ€.
CKAD(Certified Kubernetes Application Developer)
- λμ΄λ: μ€
- μν μκ°: 2μκ°
- Kubernetes ν΄λ¬μ€ν° νκ²½μμ μ€μ΅νμΌλ‘ μ§νλ©λλ€. Kubernetes ν΄λ¬μ€ν°μμ μ ν리μΌμ΄μ μ λΉλ, λ°°ν¬, μ€μ μμ μ μνν μ μλμ§ νκ°ν©λλ€.
- μ£Όμ μΆμ λ²μ:
- μ ν리μΌμ΄μ μ€κ³ λ° λΉλ, Kubernetes ν΄λ¬μ€ν°μ λ°°ν¬
- λ°°ν¬ν μ ν리μΌμ΄μ λͺ¨λν°λ§ λ° μ μ§λ³΄μ
- μ ν리μΌμ΄μ Configuration λ° λ³΄μ
- Kubernetes Service λ° λ€νΈμν¬
CKA(Certified Kubernetes Administrator)
- λμ΄λ: μ€
- μν μκ°: 2μκ°
- Kubernetes ν΄λ¬μ€ν° νκ²½μμ μ€μ΅νμΌλ‘ μ§νλ©λλ€. Kubernetes ν΄λ¬μ€ν°λ₯Ό κ΄λ¦¬ν μ μλμ§ νκ°ν©λλ€.
- μ£Όμ μΆμ λ²μ:
- Kubernetes 리μμ€ λ° Kubernetes μ€μΌμ€λ§
- Kubernetes ν΄λ¬μ€ν°, λ Έλ, 컨ν μ΄λ, λ€νΈμν¬ κ΄λ ¨ νΈλ¬λΈμν
- Kubernetes ν΄λ¬μ€ν° μ€μΉ λ° Configuration (RBAC, Kubeadm, etcd λ±)
- Kubernetes Service λ° λ€νΈμν¬
CKS(Certified Kubernetes Security Specialist)
- λμ΄λ: μ€μ
- μν μκ°: 2μκ°
- Kubernetes ν΄λ¬μ€ν° νκ²½μμ μ€μ΅νμΌλ‘ μ§νλ©λλ€. 5κ°μ μκ²©μ¦ μ€ μ μΌνκ² CKA μ·¨λμμ νν΄μ μμ κ°λ₯νλ€λ μ ν μ‘°κ±΄μ΄ μμ΅λλ€. 컨ν μ΄λ κΈ°λ° μ ν리μΌμ΄μ κ³Ό Kubernetesμ λν 보μ κ΄λ ¨ μ§μμ νκ°ν©λλ€.
- μ£Όμ μΆμ λ²μ:
- Kubernetes ν΄λ¬μ€ν° Setup (Network Policy, CIS benchmark λ±)
- Kubernetes ν΄λ¬μ€ν° 보μ κ°ν (Kubernetes API, RBAC λ±)
- 컨ν μ΄λ μ΄λ―Έμ§ 보μ νλ
- λͺ¨λν°λ§ λ° μ»¨ν μ΄λ λ°νμ 보μ νλ
KCNA(Kubernetes and Cloud Native Associate)
- λμ΄λ: ν
- μν μκ°: 90λΆ
- κ°κ΄μ μνμΌλ‘ μ§νλ©λλ€. Kubernetes κΈ°λ° μ§μκ³Ό ν΄λΌμ°λ λ€μ΄ν°λΈ κΈ°μ κ΄λ ¨ μ§μμ νκ°ν©λλ€.
- μ£Όμ μΆμ λ²μ:
- Kubernetes μν€ν μ² λ° λ¦¬μμ€
- 컨ν μ΄λ μ€μΌμ€νΈλ μ΄μ (λ€νΈμν¬, μ€ν 리μ§, 보μ, Service Mesh λ±)
- ν΄λΌμ°λ λ€μ΄ν°λΈ λͺ¨λν°λ§ (Observability, Prometheus λ±)
- ν΄λΌμ°λ λ€μ΄ν°λΈ μ ν리μΌμ΄μ λ°°ν¬ (GitOps, CI/CD λ±)
KCSA(Kubernetes and Cloud Native Security Associate)
- λμ΄λ: ν
- μν μκ°: 90λΆ
- κ°κ΄μ μνμΌλ‘ μ§νλ©λλ€. ν΄λΌμ°λ λ€μ΄ν°λΈ μνκ³μ 보μ κΈ°μ μ§μμ νκ°ν©λλ€.
- μ£Όμ μΆμ λ²μ:
- ν΄λΌμ°λ λ€μ΄ν°λΈ 보μ κ΄λ ¨ κΈ°μ΄ μ§μ
- Kubernetes 보μ κ΄λ ¨ κΈ°λ° μ§μ
- Kubernetesμ λμμΌλ‘ νλ 곡격 μ ν
- νλ«νΌ 보μ (컨ν μ΄λ μ΄λ―Έμ§, λͺ¨λν°λ§, Admission Control λ±)
πμ격μ¦μ λͺ¨λ μ·¨λν μ¬λμκ² μ£Όμ΄μ§λ νΉλ³ νν -
λ§μ½ μμμ μκ°ν 5κ°μ μ격μ¦μ λͺ¨λ νλνκ³ κ° μ격μ¦μ΄ λ§λ£λμ§ μκ³ μ ν¨νλ€λ©΄, CNCF μ¬λ¨μμ μ μ€ν Kubestronaut νλ‘κ·Έλ¨μ λμμΌλ‘ μλ μ μ λ©λλ€.
Kubestronaut νλ‘κ·Έλ¨μ΄λ, CNCF μ¬λ¨μμ Kubernetes μ격μ¦μ λͺ¨λ μ·¨λν μ¬λλ€μ λν΄ κ³΅μμ μΌλ‘ μΈμ ν¨κ³Ό λμμ μκ²©μ¦ μ·¨λμ μ₯λ €νκΈ° μν΄ μ μ€ν νΉλ³ νν νλ‘κ·Έλ¨μ λλ€.
Kubestronaut λμμκ° λ°μ μ μλ ννμ μλμ κ°μ΅λλ€.
- CNCF μ¬λ¨ 곡μ ννμ΄μ§ λ΄ Kubestronaut λͺ λ¨μ λ±λ‘
- Kubestronaut 곡μ μ¬ν·
- Kubestronaut λμμλ§μ μν Slack μ±λ μ΄λ λ° λ©μΌλ§ 리μ€νΈ λ±λ‘
- 맀λ CNCF μ¬λ¨μ Kubernetes μκ²©μ¦ μμλ£ 50% ν μΈ μΏ ν° μ 곡 (λ€λ₯Έ μ¬λκ³Ό 곡μ κ°λ₯)
- 맀λ 3κ°μ CNCF μ¬λ¨ μ£Όμ΅ νμ¬ μ°Έκ°λ£ 25% ν μΈ
πλ§μΉλ©°...
μ΄λ κ² CNCF μ¬λ¨ κ³΅μΈ Kubernetes μ격μ¦κ³Ό Kubestronaut νλ‘κ·Έλ¨μ λν΄ μμλ΄€λλ°μ.
IT κΈ°μ μ μ·¨μ μ μ€λΉ μ€μ΄μκ±°λ νμ§μμ΄μλΌλ©΄ CKAD λλ CKAλ₯Ό, ν΄λΌμ°λ λ€μ΄ν°λΈμ μ λ¬Ένκ³ μΆμΌμλ€λ©΄ KCNA λλ KCSA νμ΅μ κ³ λ €ν΄λ³΄λ©΄ μ΄λ¨κΉ μΆμ΅λλ€.
κ·Έλ¦¬κ³ λ§μ½ Kubernetes κΈ°μ μ μ§μ¬μ΄λΌλ©΄ Kubestronautμ λμ ν΄μ CNCF μ¬λ¨ 곡μ ννμ΄μ§ λͺ λ¨μ μ΄λ¦μ μ¬λ¦¬λ κ²λ μ’μ λ―ν©λλ€.π
νΉμ μ΄λ² λ΄μ© κ΄λ ¨ν΄μ λ κΆκΈν μ μ΄ μμΌμλ€λ©΄ μλ λ©μΌλ¦¬ λκΈ λ¨κ²¨μ£ΌμΈμ.π
κ·ΈλΌ, λ€μ μμμ§μμ λ³΄λ€ μμ°¨κ³ ν₯λ―Έλ‘μ΄ λ΄μ©μΌλ‘ μ°Ύμλ΅κ² μ΅λλ€.
μ€λλ κ°μ¬ν©λλ€, ꡬλ μλ πΊ
πReferences
λκΈ
μ견μ λ¨κ²¨μ£ΌμΈμ