istvano.kustomize

Rol de Ansible: kustomize

Rol para descargar e instalar kustomize, una CLI de Kubernetes que te permite personalizar archivos YAML sin plantillas para múltiples propósitos, dejando el YAML original intacto y utilizable tal como está.

Requisitos

  • Ansible >= 2.7

  • Distribución de Linux

    • Familia Debian

      • Debian

        • Jessie (8)
        • Stretch (9)
      • Ubuntu

        • Xenial (16.04)
        • Bionic (18.04)
    • Familia RedHat

      • CentOS

        • 7
    • Nota: otras versiones probablemente funcionen, pero no han sido probadas.

Variables del Rol

Las siguientes variables cambiarán el comportamiento de este rol (los valores predeterminados se muestran a continuación):

# número de versión de kustomize
kustomize_version: 'v0.20.5'

Ejemplo de Playbook

- hosts: servers
  roles:
    - role: istvano.kustomize

Desarrollo y Pruebas

Este proyecto utiliza Molecule.

Puedes probarlo ejecutando el proporcionado

Envoltorio de Molecule.

./moleculew test

Si quieres revisar el código del proyecto utiliza:

./moleculew lint

o puedes probarlo localmente ejecutando

ansible-playbook ./tests/test.yml

Licencia

MIT

Acerca del proyecto

Ansible role for downloading and installing the kustomize tool for Kubernetes.

Instalar
ansible-galaxy install istvano.kustomize
Licencia
mit
Descargas
669
Propietario