buluma.github_users

Ansibleロール github_users

GitHubアカウントに基づいてユーザーを作成します。

GitHub バージョン 問題 プルリクエスト ダウンロード
github Version Issues PullRequests Ansible Role

サンプルプレイブック

このサンプルはmolecule/default/converge.ymlから取得されており、各プッシュ、プルリクエスト、リリースの際にテストされています。

---
- name: Converge
  hosts: all
  become: true

  vars:
    github_users_absent:
      - johndoe
      - janedoe

  roles:
    - role: buluma.github_users

これらのロールの使用方法についての完全な説明と例もご覧ください。

ロール変数

変数のデフォルト値はdefaults/main.ymlに設定されています:

---
github_users: []
# 'name'(必須)と'groups'(オプション)を含むオブジェクトを指定できます:
# - name: buluma
#   groups: www-data,sudo

# またはGitHubユーザー名を直接指定することもできます:
# - buluma

github_users_absent: []
# 'name'(必須)を含むオブジェクトを指定できます:
# - name: buluma

# またはGitHubユーザー名を直接指定できます:
# - buluma

github_users_authorized_keys_exclusive: true

github_url: https://github.com

要件

コンテキスト

このロールは多くの互換性のあるロールの一部です。詳細についてはこれらのロールのドキュメントをご覧ください。

関連するロールの概要:

依存関係

互換性

このロールは以下のコンテナイメージでテストされています:

コンテナ タグ
EL すべて
Fedora すべて
Ubuntu すべて
Debian すべて

必要な最小のAnsibleバージョンは2.1で、以下がテストされています:

  • 前のバージョン
  • 現在のバージョン
  • 開発バージョン

問題を発見した場合は、GitHubに登録してください。

変更履歴

ロール履歴

ライセンス

Apache-2.0

著者情報

Shadow Walker

プロジェクトについて

Create users based on GitHub accounts.

インストール
ansible-galaxy install buluma.github_users
ライセンス
apache-2.0
ダウンロード
366
所有者
DevOps Engineer