istvano.kubectx

Ansible-Rolle: kubectx

Rolle zum Herunterladen und Installieren von kubectx, einem Kubernetes-CLI, das Ihnen hilft, zwischen Kontexten und Namensräumen zu wechseln.

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 sollten wahrscheinlich funktionieren, wurden aber nicht getestet.

Rollenvariablen

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

# kubectx Versionsnummer
kubectx_version: '0.25.0'

Beispiel-Playbook

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

Entwicklung & Test

Dieses Projekt benutzt 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 ejecutar

ansible-playbook ./tests/test.yml

Lizenz

MIT

Über das Projekt

Ansible role for downloading and installing the kubectx and kubeenv commands for Kubernetes.

Installieren
ansible-galaxy install istvano.kubectx
GitHub Repository
Lizenz
mit
Downloads
431
Besitzer