K8s μ΄μ μ€ κΈ°λ³Έ Audit Log μ 보μ λν νκ³μ κ³Ό μ΄μ λν λμμ 곡μ λ립λλ€. K8s Audit Logλ API νΈμΆμ λν κΈ°λ‘μ΄λ©°, λ°νμ νμμ λν κΈ°λ‘μ΄ μλλλ€. 보μ κ°νλ₯Ό μν΄μλ Audit Logμ ν¨κ» λ³λμ λ°νμ 보μ λꡬλ μΈμ λ μ½λ© μ루μ μ λ³νν΄μΌ ν©λλ€.
μ£Όμ νκ³μ
- kubectl execμ μ¬κ°μ§λ: μ¬μ©μκ° μ(Shell)μ μ μνλ€λ μ¬μ€μ μ μ μμ§λ§, κ·Έ μμμ ꡬ체μ μΌλ‘ μ΄λ€ λͺ λ Ήμ΄λ₯Ό μ³€λμ§λ κΈ°λ‘λμ§ μμ΅λλ€.
- Port-forward μΆμ λΆκ°: ν¬νΈ ν¬μλ©μ ν΅ν΄ λ΄λΆλ‘ μ μν νΈλν½μ ꡬ체μ μΈ λ΄μ©(Payload)μ νμ νκΈ° μ΄λ ΅μ΅λλ€.
- μΈκ³Όκ΄κ³ νμ μ μ΄λ €μ: βνλ Xκ° μ΄μ νλμ νλ€β β "λκ° λ§λ€μλ?"λ₯Ό μμΆμ ν λ, μ€μ²©λ 컨νΈλ‘€λ¬(Deployment β ReplicaSet β Pod) ꡬ쑰 λλ¬Έμ **βμ΅μ΄ μμΈ μ 곡μ(Root Cause)β**λ₯Ό νλμ νμ νκΈ° νλλλ€. (λ§μΉ systemdμ μμ‘΄μ± νΈλ¦¬μ²λΌ λͺ ννμ§ μμ)
- Request/Response μ¬κ΅¬μ± λΆκ°: ꡬ체μ μΈ μμ² λ° μλ΅ λ°μ΄ν°λ₯Ό 볡μνκΈ°κ° λ§€μ° κΉλ€λ‘μ΅λλ€.
λμμΌλ‘ μΈκΈλ λꡬλ€
- λ°νμ 보μ: Falco (컨ν μ΄λ λ΄λΆ νμ νμ§)
- μ κ·Ό μ μ΄ λ° κ°μ¬: Teleport, StrongDM (μΈμ λ μ½λ© λ±)
[μΆμ²] Reddit - The heart of the internet
