darkwizard242.lens
Ansible-Rolle: Lens
Rolle zur Installation (standardmäßig) von Lens auf Debian/Ubuntu und EL-Systemen. Lens ist eines der beliebtesten Open-Source-Kubernetes-IDEs.
Anforderungen
Keine.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt (zu finden in defaults/main.yml
):
Variablenliste:
lens_app: lens
lens_desired_state: present
# Für Debian/Ubuntu Familie
lens_debian_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.amd64.deb"
# Für EL Familie
lens_el_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.x86_64.rpm"
Variablentabelle:
Variable | Beschreibung |
---|---|
lens_app | Definiert die zu installierende App, d.h. lens |
lens_desired_state | Definiert, ob das Paket installiert (d.h. entweder present oder latest ) oder deinstalliert (d.h. absent ) werden soll. Standardwert ist present . |
lens_debian_url | Definiert die URL zum Herunterladen des 'deb'-Pakets für Debian/Ubuntu-Systeme. |
lens_el_url | Definiert die URL zum Herunterladen des 'rpm'-Pakets für EL-Systeme. |
Abhängigkeiten
Keine
Beispiel-Playbook
Für das standardmäßige Verhalten der Rolle (d.h. Installation von lens) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.lens
Für die Anpassung des Verhaltens der Rolle (d.h. Deinstallation des lens-Pakets) in Ansible-Playbooks.
- hosts: servers
roles:
- darkwizard242.lens
vars:
lens_desired_state: absent
Lizenz
Autoreninformation
Diese Rolle wurde von Ali Muhammad erstellt.
Installieren
ansible-galaxy install darkwizard242.lens
Lizenz
mit
Downloads
2.6k
Besitzer
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!