istvano.kubectx

Rôle Ansible : kubectx

Rôle pour télécharger et installer kubectx, un CLI Kubernetes qui vous aide à passer d'un contexte à un autre et à changer d'espaces de noms.

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 pourraient fonctionner mais n'ont pas été testées.

Variables du Rôle

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

# Numéro de version de kubectx
kubectx_version: '0.25.0'

Exemple de Playbook

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

Développement et Tests

Ce projet utilise Molecule.

Vous pouvez le tester en l'exécutant avec le

Wrapper Molecule fourni.

./moleculew test

Si vous souhaitez vérifier la syntaxe du 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 kubectx and kubeenv commands for Kubernetes.

Installer
ansible-galaxy install istvano.kubectx
Licence
mit
Téléchargements
431
Propriétaire