Add example
This commit is contained in:
30
clanServices/users/README.md
Normal file
30
clanServices/users/README.md
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
## Usage
|
||||||
|
|
||||||
|
```
|
||||||
|
inventory.instances = {
|
||||||
|
|
||||||
|
# Deploy user alice on all machines. Don't prompt for password (will be
|
||||||
|
# auto-generated).
|
||||||
|
|
||||||
|
user-alice = {
|
||||||
|
module = {
|
||||||
|
name = "users";
|
||||||
|
input = "clan";
|
||||||
|
};
|
||||||
|
roles.default.tags.all = { };
|
||||||
|
roles.default.settings = {
|
||||||
|
user = "alice";
|
||||||
|
prompt = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# Deploy user bob only on his laptop. Prompt for a password.
|
||||||
|
user-bob = {
|
||||||
|
module = {
|
||||||
|
name = "users";
|
||||||
|
input = "clan";
|
||||||
|
};
|
||||||
|
roles.default.machines.bobs-laptop = { };
|
||||||
|
roles.default.settings.user = "bob";
|
||||||
|
};
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user