darkwizard242.lens

wydanie Rola Ansible Rola Ansible Ocena jakości Ansible Tag GitHub (najnowszy SemVer) Rozmiar repozytorium GitHub

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

MIT

Informacje o autorze

Ta rola została stworzona przez Ali Muhammada

O projekcie

Installs/Uninstalls 'Lens' IDE for Kubernetes.

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!