codecap.kubectl
Rola Ansible: kubectl
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
Zainstaluj
 ansible-galaxy install codecap.kubectlLicencja
 
            Unknown
          
Pobrania
 
            573
          
Właściciel
 