sparknsh.package

Ansible Роль: Пакет

Версия: 1.2.4

Разработка этого проекта управляется в частном репозитории, а затем выкладывается на GitHub, когда у нас появляется новая версия для вас. Если у вас есть какие-либо вопросы, пожалуйста, свяжитесь с sparknsh.

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

package__https: false
package__update_cache: true
package__cache_valid_time: 3600

package__list: []

package__list_host: []

package__list_group: []

package__custom_repo:
  apt: []
  yum: []

package__apt_debsrc: true
package__apt_backports: true
package__apt_experimental: true
package__apt_contrib_nonfree: true

package__yum_epel: true

Пример

package__custom_repo:
  apt:
    - name: HAProxy
      repo_url: "deb https://haproxy.debian.net bullseye-backports-2.6 main"
      key_url: "https://haproxy.debian.net/bernat.debian.org.gpg"
      state: present
      filename: haproxy
  yum: []

package__list:
  - name: sudo
  - name: htop
    dnf_ignore: true
  - name: haproxy
    apt_default_release: bullseye-backports
    yum_ignore: true
    dnf_ignore: true
  - name: tree
    state: absent

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

- hosts: all
  vars_files:
    - vars/main.yml
  roles:
     - { role: sparknsh.package }

Лицензия

MIT

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

Эта роль была создана в 2022 году sparknsh в Rebel Media, Inc.

О проекте

Manage packages and repos in one location.

Установить
ansible-galaxy install sparknsh.package
Лицензия
mit
Загрузки
145
Владелец