Kubernetes - Kustomize Partie 2
Alasta 3 Juillet 2025 kubernetes kubernetes kustomize
Description : Kubernetes, gestion des manifests avec Kustomize avec les patches
Patches
Kustomize patches fournit une autre méthode pour modifier les configurations Kubernetes.
Il faut préciser 3 paramètres au patch :
- Operation Type: add / remove / replace
- Target: Kind / Version/Group / Name / Namespace / labelSelector / AnnotationSelector
- Value
Note: pour simplifier les schémas, il n’y aura pas le début du fichier kustomization.yaml (apiVersion, kind, resource …).
Il existe 2 méthodes de patchs:
- JSON 6902 Patch
- Strategic merge patch
Replace
JSON 6902 Patch Inline vs Separate file:
Strategic Patch Inline vs Separate file:
Add
Remove
Replace list
Le 0 est l’index dans la liste des containers.
Ne fonctionne pas avec la méthode strategic merge.
Add list
Le “-“ ajoute le container à la fin.