darkwizard242.lens

release Ansible Role Ansible Role Ansible Quality Score GitHub tag (latest SemVer) GitHub repo size

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

MIT

Autoreninformation

Diese Rolle wurde von Ali Muhammad erstellt.

Über das Projekt

Installs/Uninstalls 'Lens' IDE for Kubernetes.

Installieren
ansible-galaxy install darkwizard242.lens
GitHub Repository
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!