simoncaron.pve_addons

Ansibleロール: Proxmox VE アドオン

Ansible Lint Ansible Release Ansible Galaxy Downloads

このAnsibleロールは、Proxmox VE 7のエンタープライズ/サブスクリプションなしのリポジトリを設定し、サブスクリプションの警告を削除し、ダークテーマを有効にします。

警告の削除とダークテーマのインストールはパッケージ管理に連携しており、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_repopve_addons_remove_enterprise_repoを有効にすると、それぞれサブスクリプションなしのProxmoxリポジトリを追加し、エンタープライズリポジトリを削除します。エンタープライズリポジトリをコメントアウトしてファイルを保持するには、pve_addons_disable_enterprise_repotrueに設定し、pve_addons_remove_enterprise_repoを無効にします。pve_addons_remove_subscription_nagは、ProxmoxのUIからサブスクリプションの警告を削除します。

依存関係

なし。

例のプレイブック

- 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

このロールの一部は以下のリポジトリに基づいています:

著者情報

このロールは2022年にサイモン・キャロンによって作成されました。

プロジェクトについて

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

インストール
ansible-galaxy install simoncaron.pve_addons
ライセンス
mit
ダウンロード
20.3k
所有者
Software Engineer | IaC | Containers | Ansible | Kubernetes | Helm