nekeal.users

ユーザー ビルドステータス

ユーザーとグループを作成するためのシンプルな役割。

要件

この役割を開発するには、pip install -r requirements.txtを使用して要件をインストールする必要があります。

役割の変数

users:
  - username: admin
    shell: /bin/zsh
    uid: 1100
    groups:
      - sudo
      - docker
    ssh_keys:
      - test

作成するユーザーのリスト、グループとSSHキーを追加します。 キーはfiles/ssh/に保存する必要があります。上記の例では、test.pubキーを探します。

users_groups:
  - docker
  - deployer

ユーザーを作成する前に作成するグループのリスト。

依存関係

なし。

例のプレイブック

これは、sudo権限のあるユーザーadminを作成する例のプレイブックです:

- hosts: all
  roles:
    - role: users
      vars:
        users:
          - username: admin
            groups:
              - sudo

ライセンス

MIT

著者情報

Nekeal

プロジェクトについて

Ansible role for creating users, groups and adding ssh-keys

インストール
ansible-galaxy install nekeal.users
ライセンス
Unknown
ダウンロード
2.6k
所有者