simoncaron.pve_addons
Ansible 角色:Proxmox VE 插件
这是一个配置 Proxmox VE 7 的企业/无订阅仓库、移除订阅提醒并启用深色主题的 Ansible 角色。
移除提醒和安装深色主题的操作与包管理挂钩,确保在更新基础 Proxmox 包时保持这些更改。
要求
如果您希望安装 DiscordDarkTheme,此角色需要在目标主机上安装 git
。如有需要,它会自动安装。
角色变量
可用变量如下,并带有默认值(请见 defaults/main.yml
):
pve_addons_enable_dark_theme: true
pve_addons_remove_subscription_nag: true
pve_addons_disable_enterprise_repo: false
pve_addons_remove_enterprise_repo: true
pve_addons_add_no_subscription_repo: true
pve_addons_enable_dark_theme
键启用 PVEDiscordDark 主题的安装。启用 pve_addons_add_no_subscription_repo
和 pve_addons_remove_enterprise_repo
键时,分别添加无订阅的 Proxmox 仓库并移除企业仓库。也可以通过将 pve_addons_disable_enterprise_repo
设置为 true
并禁用 pve_addons_remove_enterprise_repo
来注释掉企业仓库但保留文件。pve_addons_remove_subscription_nag
移除 Proxmox 界面中的无订阅警告。
依赖
无。
示例播放册
- hosts: localhost
vars:
pve_addons_enable_dark_theme: true
pve_addons_remove_subscription_nag: true
pve_addons_remove_enterprise_repo: true
pve_addons_add_no_subscription_repo: true
roles:
- simoncaron.pve_addons
许可证
MIT
此角色的部分内容基于以下库:
- https://github.com/ironicbadger/ansible-role-proxmox-nag-removal
- https://github.com/marrobHD/proxmox-tools
作者信息
此角色由 Simon Caron 于 2022 年创建。