Inserted Nameserver and OPNSense playbooks info
This commit is contained in:
parent
1e3315cf35
commit
a938ea6bd1
|
|
@ -16,7 +16,8 @@ Launch playbooks from present folder in order to use [default config file](ansib
|
|||
|
||||
**Site** playbook launches them all.
|
||||
**Bootstrap** is to be run first on new installations.
|
||||
|
||||
**NameServer** configures a BIND DNS
|
||||
**OPNSense** configure a OPNSense edge node
|
||||
|
||||
### Site
|
||||
This playbook recalls all the following playbooks in the stated order.
|
||||
|
|
@ -40,6 +41,20 @@ Creates sudoer user ansible, necessitates of sudoer user.
|
|||
Use `ansible-playbook -i inventories playbooks/bootstrap.yml -l [TARGET_HOST] -e 'ansible_user=[REMOTE_USER]' -K`
|
||||
|
||||
|
||||
### NameServer ###
|
||||
Configures a BIND DNS. Uses collection bodsch.dns.
|
||||
NB DNS configuration comes from variable file.
|
||||
|
||||
### OPNSense ###
|
||||
Configures a OPNSense edge node features :
|
||||
|
||||
- BIND DNS
|
||||
- FIREWALL
|
||||
- Wireguard VPN
|
||||
|
||||
NB runs locally so python intepreter needs to be specified
|
||||
E.g. `ansible-playbook -i inventories/sifi.yaml playbooks/opnsense.yaml --extra-vars="ansible_python_interpreter=$(which python)"`
|
||||
|
||||
## Inventories
|
||||
|
||||
### Main Lab
|
||||
|
|
@ -54,6 +69,10 @@ Management of production services, beware!
|
|||
Hosts are commented by default
|
||||
|
||||
|
||||
### Sifi
|
||||
Macchine per il gruppo di lavoro Sistemi Fiscali
|
||||
|
||||
|
||||
### Prox1_lab
|
||||
Prox mox laboratory
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue