ulauncher

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Ansible Роль: ulauncher

Роль для установки (по умолчанию) пакета ulauncher или удаления (если передано как переменная) на системах Ubuntu.

Требования

Отсутствуют.

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

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

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

ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present

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

Переменная Описание
ulauncher_repo Ссылается на ppa репозиторий для добавления.
ulauncher_repo_desired_state Определяет, добавлять/оставлять (т.е. present) или удалять (т.е. absent) список репозиториев из /etc/apt/sources.list.d.
ulauncher_repo_filename Определяет имя файла репозитория для сохранения в /etc/apt/sources.list.d.
ulauncher_app Определяет приложение для установки, т.е. ulauncher.
ulauncher_package_desired_state Определяет, устанавливать (т.е. present или latest) или удалять (т.е. absent) пакет. По умолчанию установлено значение present.

Зависимости

Отсутствуют

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

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

- hosts: servers
  roles:
    - darkwizard242.ulauncher

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

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: latest

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

- hosts: servers
  roles:
    - darkwizard242.ulauncher
  vars:
    ulauncher_package_desired_state: absent

Лицензия

MIT

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

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

О проекте

To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.

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