simoncaron.pve_addons

Rol de Ansible: Complementos de Proxmox VE

Ansible Lint Ansible Release Descargas de Ansible Galaxy

Un rol de Ansible que configura repositorios de empresas/sin suscripción, elimina las advertencias de suscripción y activa el tema oscuro en Proxmox VE 7.

Las acciones de eliminación de advertencias y la instalación del tema oscuro están relacionadas con la gestión de paquetes, lo que asegura que los cambios se mantengan cuando se actualizan los paquetes subyacentes de Proxmox.

Requisitos

Este rol requiere que git esté instalado en los host(s) de destino si deseas instalar el tema DiscordDarkTheme. Se instalará automáticamente si es necesario.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver 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

La clave pve_addons_enable_dark_theme activa la instalación del tema PVEDiscordDark. Las claves pve_addons_add_no_subscription_repo y pve_addons_remove_enterprise_repo, cuando están habilitadas, añaden el repositorio de Proxmox sin suscripción y eliminan el repositorio de empresas, respectivamente. También es posible comentar el repositorio de empresas pero mantener el archivo estableciendo pve_addons_disable_enterprise_repo en true y deshabilitando pve_addons_remove_enterprise_repo. La clave pve_addons_remove_subscription_nag elimina las advertencias de no suscripción en la interfaz de Proxmox.

Dependencias

Ninguna.

Ejemplo de Playbook

- 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

Licencia

MIT

Partes de este rol se basan en los siguientes repositorios:

Información del Autor

Este rol fue creado en 2022 por Simon Caron.

Acerca del proyecto

A role to configure dark mode, repositories, nag removal on Proxmox VE 7.2

Instalar
ansible-galaxy install simoncaron.pve_addons
Licencia
mit
Descargas
20.3k
Propietario
Software Engineer | IaC | Containers | Ansible | Kubernetes | Helm