darkwizard242.httpie
Ansibleロール: httpie
このロールは、Debian、Ubuntu、CentOSのシステムでデフォルトでHTTPieパッケージをインストール(または変数を渡すとアンインストール)します。HTTPieはAPI時代のための使いやすいコマンドラインHTTPクライアントです。
必要条件
特にありません。
ロール変数
使用可能な変数は下記に記載されています(defaults/main.yml
にあります):
変数一覧:
httpie_app: httpie
httpie_desired_state: present
変数表:
変数 | 説明 |
---|---|
httpie_app | インストールするアプリを定義します。例: httpie |
httpie_desired_state | 動的にインストール(present またはlatest )またはアンインストール(absent )を選択するために定義されています。デフォルトはpresent です。 |
依存関係
特にありません。
例 Playbook
Ansibleプレイブックでロールのデフォルト動作(httpieパッケージのインストール)を示します。
- hosts: servers
roles:
- darkwizard242.httpie
最新のhttpieパッケージのインストールにカスタマイズされたロールの動作を示します。
- hosts: servers
roles:
- darkwizard242.httpie
vars:
httpie_desired_state: latest
httpieパッケージのアンインストールにカスタマイズされたロールの動作を示します。
- hosts: servers
roles:
- darkwizard242.httpie
vars:
httpie_desired_state: absent
ライセンス
作者情報
このロールはAli Muhammadによって作成されました。
プロジェクトについて
Role for dynamically installing or uninstalling 'httpie', a great http client.
インストール
ansible-galaxy install darkwizard242.httpie
ライセンス
mit
ダウンロード
4.5k
所有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!