codecap.kubectl

Rôle Ansible : kubectl

Statut de Construction Ansible Galaxy

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

À propos du projet

Ansible role to install kubectl (kubernetes)

Installer
ansible-galaxy install codecap.kubectl
Licence
Unknown
Téléchargements
558
Propriétaire