[mod] role:mas:conf

This commit is contained in:
roydfalk 2024-10-17 20:22:45 +02:00
parent 4e1647fa4b
commit 9fa41dde42

View file

@ -13,9 +13,7 @@
"become": true, "become": true,
"loop": [ "loop": [
"{{var_mas_directory}}/conf.d", "{{var_mas_directory}}/conf.d",
"{{var_mas_directory}}/conf.d/providers",
"{{var_mas_directory}}/conf.d/clients", "{{var_mas_directory}}/conf.d/clients",
"{{var_mas_directory}}/secrets",
"{{var_mas_directory}}/scripts" "{{var_mas_directory}}/scripts"
], ],
"ansible.builtin.file": { "ansible.builtin.file": {
@ -53,20 +51,11 @@
"mode": "0555" "mode": "0555"
} }
}, },
{
"name": "configuration | private key",
"become": true,
"become_user": "{{var_mas_user}}",
"community.crypto.openssl_privatekey": {
"curve": "secp384r1",
"path": "{{var_mas_directory}}/secrets/private_key.pem"
}
},
{ {
"name": "configuration | base", "name": "configuration | base",
"become": true, "become": true,
"become_user": "{{var_mas_user}}", "become_user": "{{var_mas_user}}",
"ansible.builtin.command": { "ansible.builtin.shell": {
"cmd": "./mas-cli config generate > {{var_mas_directory}}/conf.d/base.yaml", "cmd": "./mas-cli config generate > {{var_mas_directory}}/conf.d/base.yaml",
"chdir": "{{var_mas_directory}}" "chdir": "{{var_mas_directory}}"
} }