lens

релиз Ansible Роль Ansible Роль Оценка качества Ansible GitHub тег (последняя SemVer) Размер репозитория GitHub

Ansible Роль: lens

Роль для установки (по умолчанию) Lens на системах Debian/Ubuntu и EL. Lens - один из самых популярных открытых IDE для Kubernetes.

Требования

Нет.

Переменные роли

Доступные переменные перечислены ниже (находятся в defaults/main.yml):

Список переменных:

lens_app: lens
lens_desired_state: present

# Для семьи Debian/Ubuntu
lens_debian_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.amd64.deb"

# Для семьи EL
lens_el_url: "https://api.k8slens.dev/binaries/Lens-2022.12.221341-latest.x86_64.rpm"

Таблица переменных:

Переменная Описание
lens_app Определяет приложение для установки, т.е. lens
lens_desired_state Определяет, устанавливать ли (т.е. present или latest) или удалять (т.е. absent) пакет. По умолчанию - present.
lens_debian_url Определяет URL для загрузки 'deb' пакета для систем семейства Debian/Ubuntu.
lens_el_url Определяет URL для загрузки 'rpm' пакета для систем семейства EL.

Зависимости

Нет.

Пример плейбука

Для стандартного поведения роли (т.е. установки lens) в ansible плейбуках.

- hosts: servers
  roles:
    - darkwizard242.lens

Для настройки поведения роли (т.е. удаления пакета lens) в ansible плейбуках.

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

Лицензия

MIT

Информация об авторе

Эта роль была создана Ali Muhammad

О проекте

Installs/Uninstalls 'Lens' IDE for Kubernetes.

Установить
ansible-galaxy install darkwizard242/ansible-role-lens
Лицензия
mit
Загрузки
2139
Владелец
Senior DevOps/CloudOps Engineer. Dedicated to Automating everything I come across. Love to work on and learn new technologies/tools everyday!