exzeo.kubectl
Nom du Rôle
Installe l'interface de ligne de commande kubectl sur les serveurs Debian/Ubuntu.
Description
# Cela téléchargera le binaire directement dans le répertoire. Le rôle détectera automatiquement le système d'exploitation.
Variables du Rôle
# Version de 'kubectl' à installer.
kubectl_version: "1.21.2"
# Modifier ceci désinstallera du serveur
uninstall: "false"
# Où installer le binaire "kubectl"
kubectl_bin_directory: "/usr/local/bin"
Exemples de Playbooks
Minimal :
- name: Installer CLI
hosts: all
roles:
- role: kubectl
Version Spécifique :
- name: Installer CLI
hosts: all
roles:
- role: kubectl
vars:
kubectl_version: "1.23.2"
Désinstaller :
- name: Installer CLI
hosts: all
roles:
- role: kubectl
vars:
uninstall: true