darkwizard242.httpie

build-test release Ansible Role Maintainability Rating Reliability Rating Security Rating GitHub tag (latest SemVer) GitHub repo size

Ansibleロール: httpie

このロールは、DebianUbuntuCentOSのシステムでデフォルトで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

ライセンス

MIT

作者情報

このロールは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!