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
作者信息
该角色由 sparknsh 在 Rebel Media, Inc. 于2022年创建。