codecap.kubectl
Ansible-Rolle: kubectl
Eine Ansible-Rolle zur Installation von kubectl (Kubernetes ctl)
Anforderungen
kubectl wird aus dem Internet heruntergeladen, daher stellen Sie sicher, dass Sie Internetzugang haben. curl wird dafür verwendet.
Rollenvariablen
kubectl_conf:
path:
# Pfad, um kubectl abzulegen
bin: '~/bin'
# Pfad, um zusätzliche (Vervollständigungs-)Skripte abzulegen
script: '~/scripts'
# Version, die heruntergeladen werden soll
version: latest
# URL, um die neuesten Versionsinformationen von Kubernetes zu erhalten
latest_url: 'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
# URL, um Kubernetes-Versionen abzurufen
release_url: 'https://storage.googleapis.com/kubernetes-release/release'
# ob Vervollstellungsskripte installiert werden sollen
install_completion: true
Abhängigkeiten
Keine
Beispiel-Playbook
Das folgende Playbook installiert kubectl mit den Standardeinstellungen:
- hosts: servers
roles:
- role: codecap.kubectl
Bitte überprüfen Sie defaults/main.yml für mögliche Einstellungen.
Lizenz
BSD
Autoreninformation
Vladislav Nazarenko
http://codeberry.de
Installieren
ansible-galaxy install codecap.kubectl
Lizenz
Unknown
Downloads
558
Besitzer