darkwizard242.lens
Rola Ansible: lens
Rola do instalacji (domyślnie) Lens na systemach Debian/Ubuntu oraz EL. Lens to jedno z najpopularniejszych opensource IDE dla Kubernetes.
Wymagania
Brak.
Zmienne roli
Dostępne zmienne są wymienione poniżej (znajdują się w defaults/main.yml
):
Lista zmiennych:
lens_app: lens
lens_desired_state: present
# Dla rodziny Debian/Ubuntu
lens_debian_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.amd64.deb"
# Dla rodziny EL
lens_el_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.x86_64.rpm"
Tabela zmiennych:
Zmienna | Opis |
---|---|
lens_app | Określa aplikację do zainstalowania, czyli lens |
lens_desired_state | Określona, aby dynamicznie wybrać, czy zainstalować (tj. present lub latest ) lub odinstalować (tj. absent ) pakiet. Domyślnie present . |
lens_debian_url | Określa URL do pobrania pakietu 'deb' dla systemów rodziny Debian/Ubuntu. |
lens_el_url | Określa URL do pobrania pakietu 'rpm' dla systemów rodziny EL. |
Zależności
Brak
Przykładowy Playbook
Dla domyślnego zachowania roli (tj. instalacja lens) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.lens
Aby dostosować zachowanie roli (tj. odinstalowanie pakietu lens) w playbookach ansible.
- hosts: serwery
roles:
- darkwizard242.lens
vars:
lens_desired_state: absent
Licencja
Informacje o autorze
Ta rola została stworzona przez Ali Muhammada
Zainstaluj
ansible-galaxy install darkwizard242.lens
Licencja
mit
Pobrania
2.6k
Właściciel
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!