exzeo.kubectl

Nazwa roli

Instaluje interfejs wiersza poleceń kubectl na serwerach Debian/Ubuntu.

Opis

# To pobierze binarkę bezpośrednio do katalogu. Rola automatycznie wykryje system operacyjny.

Zmienne roli

# Wersja 'kubectl', którą należy zainstalować.
kubectl_version: "1.21.2"

# Ustawienie tego na 'true' odinstaluje z serwera
uninstall: "false"

# Gdzie zainstalować binarkę "kubectl"
kubectl_bin_directory: "/usr/local/bin"

Przykładowe Playbooki

Minimalny:

- name: Instalacja CLI
  hosts: all
  roles:
    - role: kubectl

Specyficzna wersja:

- name: Instalacja CLI
  hosts: all
  roles:
    - role: kubectl
      vars:
        kubectl_version: "1.23.2"

Odinstalowanie:

- name: Instalacja CLI
  hosts: all
  roles:
    - role: kubectl
      vars:
        uninstall: true
O projekcie

Ansible Role for installing kubectl

Zainstaluj
ansible-galaxy install exzeo.kubectl
Licencja
mit
Pobrania
250
Właściciel