Kubernetes Kyverno bypass
μ΄ νμ΄μ§μ μλ μ μλ Guillaumeμ λλ€.
μ μ±
μλͺ» κ΅¬μ± μ
μ©
κ·μΉ λμ΄
κ°μλ₯Ό νμ νλ©΄ μ΄λ€ κ·μΉμ΄ νμ±νλμ΄ μλμ§, μ΄λ€ λͺ¨λμΈμ§, λκ° μ΄λ₯Ό μ°νν μ μλμ§ μ μ μμ΅λλ€.
μ μΈλ νλͺ© λμ΄
κ° ClusterPolicy λ° Policyμ λν΄ μ μΈλ μν°ν° λͺ©λ‘μ μ§μ ν μ μμ΅λλ€. ν¬ν¨ νλͺ©μ λ€μκ³Ό κ°μ΅λλ€:
κ·Έλ£Ή:
excludedGroups
μ¬μ©μ:
excludedUsers
μλΉμ€ κ³μ (SA):
excludedServiceAccounts
μν :
excludedRoles
ν΄λ¬μ€ν° μν :
excludedClusterRoles
μ΄λ¬ν μ μΈλ μν°ν°λ μ μ± μꡬ μ¬νμμ λ©΄μ λλ©°, Kyvernoλ μ΄λ€μ λν΄ μ μ± μ μννμ§ μμ΅λλ€.
μμ
νλμ clusterpolicy μμ λ₯Ό μ΄ν΄λ³΄κ² μ΅λλ€ :
μ μΈλ μν°ν°λ₯Ό μ°ΎμΌμΈμ :
ν΄λ¬μ€ν° λ΄μμ μ¬λ¬ μΆκ° κ΅¬μ± μμ, μ΄μμ λ° μ ν리μΌμ΄μ μ ν΄λ¬μ€ν° μ μ± μμ μ μΈλ νμκ° μμ μ μμ΅λλ€. κ·Έλ¬λ μ΄λ νΉκΆ μλ μν°ν°λ₯Ό λμμΌλ‘ νμ¬ μ μ©λ μ μμ΅λλ€. κ²½μ°μ λ°λΌ λ€μμ€νμ΄μ€κ° μ‘΄μ¬νμ§ μκ±°λ μ¬μ©μλ₯Ό κ°μ₯ν κΆνμ΄ μλ κ²μ²λΌ λ³΄μΌ μ μμΌλ©°, μ΄λ μλͺ»λ ꡬμ±μ μ§νμΌ μ μμ΅λλ€.
ValidatingWebhookConfiguration μ
μ©
μ μ± μ μ°ννλ λ λ€λ₯Έ λ°©λ²μ ValidatingWebhookConfiguration 리μμ€μ μ§μ€νλ κ²μ λλ€ :
Kubernetes ValidatingWebhookConfigurationLast updated