darkwizard242.ulauncher
Ansibleロール: ulauncher
デフォルトで、Ubuntuシステムにulauncherパッケージをインストール(または変数を渡すことでアンインストール)するロールです。
依存関係
なし。
ロール変数
以下の変数が利用可能です(defaults/main.yml
にあります):
変数リスト:
ulauncher_repo: 'ppa:agornostal/ulauncher'
ulauncher_repo_desired_state: present
ulauncher_repo_filename: ulauncher
ulauncher_app: ulauncher
ulauncher_package_desired_state: present
変数の説明:
変数 | 説明 |
---|---|
ulauncher_repo | 追加するppaレポジトリを指します。 |
ulauncher_repo_desired_state | リポジトリファイルリストを/etc/apt/sources.list.d から追加/維持(present )するか、削除(absent )するかを動的に選択するために定義されています。 |
ulauncher_repo_filename | /etc/apt/sources.list.d に保存するリポジトリファイル名を設定するために定義されています。 |
ulauncher_app | インストールするアプリを定義します、つまりulauncher。 |
ulauncher_package_desired_state | パッケージをインストール(present またはlatest のいずれか)するか、アンインストール(absent )するかを動的に選択するために定義されています。デフォルトはpresent に設定されています。 |
依存関係
なし。
使用例
ulauncherパッケージのインストールを行うAnsibleプレイブックのデフォルトの動作。
- hosts: servers
roles:
- darkwizard242.ulauncher
ulauncherパッケージの最新バージョンをインストールするためのロールのカスタマイズ。
- hosts: servers
roles:
- darkwizard242.ulauncher
vars:
ulauncher_package_desired_state: latest
ulauncherパッケージのアンインストールを行うためのロールのカスタマイズ。
- hosts: servers
roles:
- darkwizard242.ulauncher
vars:
ulauncher_package_desired_state: absent
ライセンス
作者情報
このロールはAli Muhammadによって作成されました。
プロジェクトについて
To dynamically installing or uninstalling 'ulauncher' package, which is an Application Launcher utility.
インストール
ansible-galaxy install darkwizard242.ulauncher
ライセンス
mit
ダウンロード
2.7k
所有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!