nekeal.users
Benutzer 
Einfache Rolle zum Erstellen von Benutzern und Gruppen.
Anforderungen
Um diese Rolle zu entwickeln, sollten Sie die Anforderungen mit pip install -r requirements.txt
installieren.
Rollenvariablen
users:
- username: admin
shell: /bin/zsh
uid: 1100
groups:
- sudo
- docker
ssh_keys:
- test
Liste der zu erstellenden Benutzer mit hinzugefügten Gruppen und SSH-Schlüsseln.
Schlüssel sollten in files/ssh/
gespeichert werden. Im obigen Beispiel sucht die Rolle nach dem Schlüssel test.pub
.
users_groups:
- docker
- deployer
Liste der Gruppen, die erstellt werden sollen, bevor die Benutzer angelegt werden.
Abhängigkeiten
Keine.
Beispiel-Playbook
Dies ist ein Beispiel-Playbook, das den sudo-fähigen Benutzer admin
erstellt:
- hosts: all
roles:
- role: users
vars:
users:
- username: admin
groups:
- sudo
Lizenz
MIT
Autoreninformation
Nekeal
Über das Projekt
Ansible role for creating users, groups and adding ssh-keys
Installieren
ansible-galaxy install nekeal.users
Lizenz
Unknown
Downloads
2.6k
Besitzer