darkwizard242.lens

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

Rol de Ansible: lens

Rol para instalar (por defecto) Lens en sistemas Debian/Ubuntu y EL. Lens es uno de los IDEs de Kubernetes de código abierto más populares.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación (ubicadas en defaults/main.yml):

Lista de Variables:

lens_app: lens
lens_desired_state: present

# Para la familia Debian/Ubuntu
lens_debian_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.amd64.deb"

# Para la familia EL
lens_el_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.x86_64.rpm"

Tabla de Variables:

Variable Descripción
lens_app Define la aplicación a instalar, es decir, lens
lens_desired_state Se define para elegir dinámicamente si instalar (es decir, present o latest) o desinstalar (es decir, absent) el paquete. Por defecto, es present.
lens_debian_url Define la URL para descargar el paquete 'deb' para sistemas de la familia Debian/Ubuntu.
lens_el_url Define la URL para descargar el paquete 'rpm' para sistemas de la familia EL.

Dependencias

Ninguna

Ejemplo de Playbook

Para el comportamiento por defecto del rol (es decir, instalación de lens) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.lens

Para personalizar el comportamiento del rol (es decir, desinstalación del paquete lens) en los playbooks de ansible.

- hosts: servers
  roles:
    - darkwizard242.lens
  vars:
    lens_desired_state: absent

Licencia

MIT

Información del Autor

Este rol fue creado por Ali Muhammad

Acerca del proyecto

Installs/Uninstalls 'Lens' IDE for Kubernetes.

Instalar
ansible-galaxy install darkwizard242.lens
Licencia
mit
Descargas
2.6k
Propietario
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!