Sobre el proyecto

kustomize proporciona una forma declarativa de personalizar objetos de la API de Kubernetes. A diferencia de los motores de plantillas, trabaja con archivos YAML raw, dejando los recursos originales intactos. Funciona de manera similar a 'make' al utilizar un archivo de declaración y como 'sed' al emitir texto editado. Las capacidades clave incluyen: - Archivos de Kustomization: Definen recursos y aplican personalizaciones comunes, como agregar etiquetas o utilizar un generador de ConfigMap. - Overlays: Gestionan variantes específicas del entorno (por ejemplo, development, staging, production) aplicando parches a una configuración base común. - Integración con Kubectl: kustomize está integrado en las versiones recientes de kubectl, lo que permite a los usuarios construir y aplicar configuraciones directamente. - Edición no destructiva: Permite realizar rebasing fácilmente desde el material de origen upstream, ya que los archivos originales no se modifican directamente.