codecap.kubectl

Rola Ansible: kubectl

Status budowy Ansible Galaxy

Rola Ansible do instalacji kubectl (kubernetes ctl)

Wymagania

kubectl będzie pobierany z internetu, więc upewnij się, że masz dostęp do internetu. Używamy do tego curl.

Zmienne Roli

kubectl_conf:
  path:
    # ścieżka do miejsca, w którym zostanie zainstalowany kubectl
    bin:    '~/bin'
    # ścieżka do miejsca na dodatkowe skrypty (kompletacje)
    script: '~/scripts'
  # wersja do pobrania
  version:            latest
  # URL do uzyskania najnowszych informacji o wydaniach kubernetes
  latest_url:         'https://storage.googleapis.com/kubernetes-release/release/stable.txt'
  # URL do pobrania wydań kubernetes
  release_url:        'https://storage.googleapis.com/kubernetes-release/release'
  # czy instalować skrypty kompletacji
  install_completion: true

Zależności

Brak

Przykładowy Playbook

Poniższy playbook zainstaluje kubectl przy użyciu domyślnych ustawień:

    - hosts: servers
      roles:
         - role: codecap.kubectl

Proszę przeglądać plik defaults/main.yml w poszukiwaniu możliwych ustawień.

Licencja

BSD

Informacje o autorze

Vladislav Nazarenko
http://codeberry.de

O projekcie

Ansible role to install kubectl (kubernetes)

Zainstaluj
ansible-galaxy install codecap.kubectl
Licencja
Unknown
Pobrania
558
Właściciel