istvano.kustomize

Ansible Rolle: kustomize

Rolle zum Herunterladen und Installieren von kustomize, einem Kubernetes CLI, das es Ihnen ermöglicht, rohe, vorlagenfreie YAML-Dateien für verschiedene Zwecke anzupassen, während die ursprüngliche YAML-Datei unverändert und verwendbar bleibt.

Anforderungen

  • Ansible >= 2.7

  • Linux-Distribution

    • Debian Familie

      • Debian

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

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

      • CentOS

        • 7
    • Hinweis: Andere Versionen funktionieren wahrscheinlich, wurden aber nicht getestet.

Rollen-Variablen

Die folgenden Variablen ändern das Verhalten dieser Rolle (Standardwerte sind unten angegeben):

# kustomize Versionsnummer
kustomize_version: 'v0.20.5'

Beispiel-Playbook

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

Entwicklung & Test

Dieses Projekt verwendet Molecule.

Sie können es testen, indem Sie das bereitgestellte

Molecule Wrapper verwenden.

./moleculew test

Wenn Sie das Projekt linten möchten, verwenden Sie:

./moleculew lint

Oder Sie können es lokal testen, indem Sie

ansible-playbook ./tests/test.yml

ausführen.

Lizenz

MIT

Über das Projekt

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

Installieren
ansible-galaxy install istvano.kustomize
GitHub Repository
Lizenz
mit
Downloads
669
Besitzer