dzangolab.awscli2

ansible-awscli

このロールは、AWS CLI バージョン 2 をセットアップします。

ロール変数

ロールをデプロイするための変数は以下の通りです。

  • AWS CLI プロファイルと認証情報

AWS CLI プロファイルは以下のように指定できます:

awscli_users:
  # ユーザー 'johnd' を追加
  - user: johnd
    state: present
    profiles:
      - name: default
        aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
        aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
        output: json
        region: ap-northeast-1
  # ユーザー 'johnd' を削除
  - user: johnd
    state: absent

例 プレイブック

- name: aws-cli をインストール
  hosts: all
  roles:
    - name: aws-cli をインストール
      role: dzangolab.awscli2
  tags:
    - awscli
  vars:
    awscli_users:
      # ユーザー 'johnd' を追加
      - user: johnd
        state: present
        profiles:
          - name: default
            aws_access_key_id: XXXXXXXXXXXXXXXXXXXX
            aws_secret_access_key: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
            output: json
            region: ap-northeast-1
      # ユーザー 'johnd' を削除
      - user: johnd
        state: absent

ライセンス

MIT

プロジェクトについて

Install and configure AWS CLI v2

インストール
ansible-galaxy install dzangolab.awscli2
ライセンス
mit
ダウンロード
555
所有者