lens
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
Лицензия
Информация об авторе
Эта роль была создана Ali Muhammad
Установить
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!