added vars

This commit is contained in:
mgutzeit 2024-12-18 10:25:40 +01:00
parent be7399a645
commit ca866d36e3
8 changed files with 49 additions and 33 deletions

View file

@ -0,0 +1,5 @@
---
nameserver:
google: 8.8.8.8
cloudflare: 1.1.1.1

19
group_vars/all/users.yml Normal file
View file

@ -0,0 +1,19 @@
users:
- name: root
uid: 0
gid: 0
groups: sudo
shell: /bin/bash
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0
- name: admin
uid: 1040
gid: 1040
groups: sudo
shell: /bin/zsh
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0
- name: developer
uid: 1050
gid: 1050
groups:
shell: /bin/zsh
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0

Binary file not shown.

View file

@ -0,0 +1,13 @@
---
mariadb:
databases:
- webapp
- webapp_backup
users:
- name: webapp
password: w3b4pp
priv: '*.*:ALL'
- name: webapp_backup
password: w3b4pp_b4ckup
priv: '*.*:ALL'

View file

@ -0,0 +1,4 @@
---
nameserver:
local: 127.0.0.1

View file

@ -28,3 +28,7 @@
copy: copy:
src: resolv.conf src: resolv.conf
dest: /etc/resolv.conf dest: /etc/resolv.conf
- name: Debug
debug:
var: nameserver

View file

@ -10,13 +10,7 @@
gid: "{{ item.gid }}" gid: "{{ item.gid }}"
loop_control: loop_control:
label: "{{ item.name }}" label: "{{ item.name }}"
loop: loop: "{{ users }}"
- name: root
gid: 0
- name: admin
gid: 1040
- name: developer
gid: 1050
- name: Users - name: Users
user: user:
@ -28,22 +22,7 @@
password: "{{ item.password }}" password: "{{ item.password }}"
loop_control: loop_control:
label: "{{ item.name }}" label: "{{ item.name }}"
loop: loop: "{{ users }}"
- name: root
uid: 0
groups: sudo
shell: /bin/bash
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0
- name: admin
uid: 1040
groups: sudo
shell: /bin/zsh
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0
- name: developer
uid: 1050
groups:
shell: /bin/zsh
password: $6$R0En0ee9OeDp3ikb$Rl3aXOCw0Me9Jm8/0hTjgII2xm1L2K5/v1oAd0MoP13/Q7zT0YRNoF2TGlQ23jF7K90z8iVs4km8JvK.2JhkU0
- name: zsh config - name: zsh config
copy: copy:

View file

@ -21,9 +21,7 @@
community.mysql.mysql_db: community.mysql.mysql_db:
login_unix_socket: /var/run/mysqld/mysqld.sock login_unix_socket: /var/run/mysqld/mysqld.sock
name: "{{ item }}" name: "{{ item }}"
loop: loop: "{{ mariadb.databases }}"
- webapp
- webapp_backup
- name: DB User - name: DB User
mysql_user: mysql_user:
@ -31,12 +29,6 @@
password: "{{ item.password }}" password: "{{ item.password }}"
priv: "{{ item.priv }}" priv: "{{ item.priv }}"
login_unix_socket: /var/run/mysqld/mysqld.sock login_unix_socket: /var/run/mysqld/mysqld.sock
loop: loop: "{{ mariadb.users }}"
- name: webapp
password: w3b4pp
priv: '*.*:ALL'
- name: webapp_backup
password: w3b4pp_b4ckup
priv: '*.*:ALL'
loop_control: loop_control:
label: "{{ item.name }}" label: "{{ item.name }}"