回答:
ユーザーモジュールによると、これを使用できます。
- name: Adding user {{ user }}
user: name={{ user }}
group={{ user }}
shell=/bin/bash
password=${password}
groups=sudo
append=yes
あなただけ追加することができますgroups=groupnameし、append=yesあなたがそれらを作成しているとき、既存のユーザーに追加します
{{ user }}システムに既に存在する場合、次を使用してグループに追加するだけです。
- name: adding existing user '{{ user }}' to group sudo
user:
name: '{{ user }}'
groups: sudo
append: yes
グループのセットに追加するには、などのカンマ区切りリストを使用できますgroups: admin,sudo。
usermodのmanページにappend: yesよると、省略した場合、他のすべてのグループからユーザーが削除されることに注意してください。ユーザーが属するグループの特定のリストを使用する場合に役立ちます。
group:ためs、なしで記述しないように注意してください。
user存在しない場合、モジュールはユーザーを作成することになっていますが、存在するはずのないユーザーを変更しようとする場合、ユーザーはコードを確認する必要があります。
append=yesまさに私が探しているものです!