michaelwasher.krew

Ansible Krew

Rola Ansible do instalacji narzędzia Kubectl Krew i zarządzania pakietami Kubernetes

Wymagania

Brak

Zmienne roli

Zmienne roli:

  • krew_bin_path: "opcjonalny ciąg tekstowy:"
  • krew_user: "ciąg tekstowy: nazwa użytkownika, dla którego mają być zainstalowane wtyczki"
  • krew_version: "ciąg tekstowy: wersja Krew do zainstalowania. 'latest' można użyć, aby wybrać najnowszą wersję"
  • krew_plugins: "lista: wszystkie wtyczki Krew do zainstalowania"

Przykłady:

krew_bin_path: "/usr/local/bin/kubectl-krew"
krew_user: mwasher
krew_version: latest
krew_plugins: 
  - "strace"

Zależności

  • geerlingguy.git : git jest wymagany i może wymagać instalacji

Przykładowa książka

- name: Upewnij się, że Krew i wtyczki  obecne
  hosts: all
  roles:
    - role: geerlingguy.git
  tasks:
  - include_role:
      name: michaelwasher.krew
    vars:
      krew_user: mwasher
      krew_version: "v0.4.2"
      krew_plugins: 
      - "strace"

Licencja

Apache2.0

Informacje o autorze

Imię i nazwisko: Michael Washer Strona internetowa LinkedIn Github

O projekcie

Ansible Role for installing the Kubectl Krew tool and managing Kubernetes packages

Zainstaluj
ansible-galaxy install michaelwasher.krew
Licencja
apache-2.0
Pobrania
682
Właściciel