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.lensLicencja
mit
Pobrania
2.9k
Właściciel
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
