codecap.kubectl
Rôle Ansible : kubectl
Un rôle Ansible pour installer kubectl (kubernetes ctl)
Exigences
kubectl sera téléchargé depuis Internet, donc assurez-vous d'avoir accès à Internet. curl est utilisé pour cela.
Variables de Rôle
kubectl_conf:
path:
# chemin pour placer kubectl
bin: '~/bin'
# chemin pour placer les scripts supplémentaires (complétions)
script: '~/scripts'
# version à télécharger
version: latest
# URL pour obtenir les informations sur la dernière version de kubernetes
latest_url: 'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
# URL pour obtenir les releases de kubernetes
release_url: 'https://storage.googleapis.com/kubernetes-release/release'
# si l'installation des scripts de complétion est souhaitée
install_completion: true
Dépendances
Aucune
Exemple de Playbook
Le playbook suivant installera kubectl en utilisant les paramètres par défaut :
- hosts: servers
roles:
- role: codecap.kubectl
Veuillez consulter defaults/main.yml pour les paramètres possibles.
Licence
BSD
Informations sur l'Auteur
Vladislav Nazarenko
http://codeberry.de
Installer
ansible-galaxy install codecap.kubectl
Licence
Unknown
Téléchargements
558
Propriétaire