istvano.kustomize

Rôle Ansible : kustomize

Rôle pour télécharger et installer kustomize, un CLI Kubernetes qui vous permet de personnaliser des fichiers YAML bruts et sans modèle pour plusieurs utilisations, tout en laissant le YAML original intact et utilisable tel quel.

Exigences

  • Ansible >= 2.7

  • Distribution Linux

    • Famille Debian

      • Debian

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

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

      • CentOS

        • 7
    • Remarque : d'autres versions devraient fonctionner mais n'ont pas été testées.

Variables du Rôle

Les variables suivantes modifieront le comportement de ce rôle (les valeurs par défaut sont indiquées ci-dessous) :

# numéro de version de kustomize
kustomize_version: 'v0.20.5'

Exemple de Playbook

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

Développement et Tests

Ce projet utilise Molecule.

Vous pouvez le tester en exécutant avec le

Wrapper Molecule.

./moleculew test

Si vous souhaitez vérifier le projet, utilisez :

./moleculew lint

ou vous pouvez le tester localement en exécutant

ansible-playbook ./tests/test.yml

Licence

MIT

À propos du projet

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

Installer
ansible-galaxy install istvano.kustomize
Licence
mit
Téléchargements
669
Propriétaire