Great lxc migration
This commit is contained in:
@@ -13,7 +13,16 @@ zeus-public
|
||||
herodes-public
|
||||
pi-public
|
||||
wireguard-cerberus
|
||||
|
||||
[lxc]
|
||||
charon
|
||||
siren
|
||||
wireguard-cerberus
|
||||
gitea
|
||||
mariadb
|
||||
samba
|
||||
docker
|
||||
minecraft
|
||||
|
||||
[Vmbox]
|
||||
debiantemplate
|
||||
|
||||
24
lxc.yml
Normal file
24
lxc.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
- name: lxc-init
|
||||
hosts: lxc
|
||||
become: true
|
||||
vars_files:
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
tasks:
|
||||
- name: tools_for_command_line
|
||||
ansible.builtin.include_role:
|
||||
name: tools_for_command_line
|
||||
|
||||
- name: linux_config_init
|
||||
ansible.builtin.include_role:
|
||||
name: linux_config_init
|
||||
vars:
|
||||
user: warezjoe
|
||||
uid: 1000
|
||||
ssh_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII823CLHAgx4nTaTr0Wys65YWN9pVnDfbWvsZcFwCnWl"
|
||||
set_ip: False
|
||||
set_hostname: False
|
||||
|
||||
- name:
|
||||
ansible.builtin.include_role:
|
||||
name: ansible-role-security
|
||||
12
mariadb.yml
Normal file
12
mariadb.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
- name: mariadb init
|
||||
hosts: mariadb
|
||||
become: true
|
||||
vars_files:
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
vars:
|
||||
mariadb_location: /MariaDB
|
||||
tasks:
|
||||
- name: mariadb
|
||||
ansible.builtin.include_role:
|
||||
name: mariaDB
|
||||
24
rpi.yml
Normal file
24
rpi.yml
Normal file
@@ -0,0 +1,24 @@
|
||||
- name: pi-init
|
||||
hosts: pi-local
|
||||
become: true
|
||||
vars_files:
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
tasks:
|
||||
- name: tools_for_command_line
|
||||
ansible.builtin.include_role:
|
||||
name: tools_for_command_line
|
||||
|
||||
- name: linux_config_init
|
||||
ansible.builtin.include_role:
|
||||
name: linux_config_init
|
||||
vars:
|
||||
user: warezjoe
|
||||
uid: 1001
|
||||
ssh_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII823CLHAgx4nTaTr0Wys65YWN9pVnDfbWvsZcFwCnWl"
|
||||
set_ip: False
|
||||
set_hostname: False
|
||||
|
||||
- name:
|
||||
ansible.builtin.include_role:
|
||||
name: ansible-role-security
|
||||
10
samba.yml
Normal file
10
samba.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
- name: mariadb init
|
||||
hosts: samba
|
||||
become: true
|
||||
vars_files:
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
tasks:
|
||||
- name: samba
|
||||
ansible.builtin.include_role:
|
||||
name: samba
|
||||
@@ -5,20 +5,6 @@
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
tasks:
|
||||
- name: tools_for_command_line
|
||||
ansible.builtin.include_role:
|
||||
name: tools_for_command_line
|
||||
|
||||
- name: wireguard-server
|
||||
ansible.builtin.include_role:
|
||||
name: wireguard-server
|
||||
|
||||
- name: linux_config_init
|
||||
ansible.builtin.include_role:
|
||||
name: linux_config_init
|
||||
vars:
|
||||
user: warezjoe
|
||||
uid: 1000
|
||||
ssh_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII823CLHAgx4nTaTr0Wys65YWN9pVnDfbWvsZcFwCnWl"
|
||||
set_ip: False
|
||||
set_hostname: False
|
||||
- name: wireguard-server
|
||||
ansible.builtin.include_role:
|
||||
name: wireguard-server
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
- name: wireguard-client-gen
|
||||
hosts: localhost
|
||||
connection: local
|
||||
#connection: local
|
||||
vars_files:
|
||||
- vault.yml
|
||||
- zeus-vars.yml
|
||||
vars:
|
||||
user: tata
|
||||
user: kate
|
||||
IP_name: 'wireguard_{{ user }}_ip'
|
||||
IP: "{{ lookup('vars', IP_name) }}"
|
||||
priv_name: 'wireguard_{{ user }}_key'
|
||||
@@ -14,7 +14,7 @@
|
||||
tasks:
|
||||
- name: Copy from template
|
||||
template:
|
||||
src: roles/wireguard-server/templates/wireguardclient.conf
|
||||
src: ~/.ansible/roles/wireguard-server/templates/wireguardclient.conf
|
||||
dest: ~/{{ user }}.conf
|
||||
owner: "{{ ansible_user_id }}"
|
||||
group: "{{ ansible_user_id }}"
|
||||
|
||||
@@ -7,3 +7,7 @@ gateway: 192.168.6.1
|
||||
wireguard_ntb_ip: 10.0.0.2
|
||||
wireguard_tata_ip: 10.0.0.4
|
||||
wireguard_kate_ip: 10.0.0.3
|
||||
|
||||
samba_users:
|
||||
- name: warezjoe
|
||||
path: /home/warezjoe
|
||||
|
||||
Reference in New Issue
Block a user