From 7ebc2bdfa2a1eb01f85d34a1a0f93be2c88fc64a Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Wed, 8 Aug 2018 20:12:55 -0500 Subject: [PATCH] burp-{client,server}: PBs to deploy BURP The `burp-client.yml` and `burp-server.yml` playbooks apply the *burp-client* and *burp-server* roles to BURP clients and servers, respectively. The server playbook also applies the *postfix* role to ensure that SMTP is configured and backup notifications can be sent. --- burp-client.yml | 3 +++ burp-server.yml | 4 ++++ group_vars/burp-client.yml | 2 ++ group_vars/burp-server.yml | 2 ++ hosts | 4 ++++ 5 files changed, 15 insertions(+) create mode 100644 burp-client.yml create mode 100644 burp-server.yml create mode 100644 group_vars/burp-client.yml create mode 100644 group_vars/burp-server.yml diff --git a/burp-client.yml b/burp-client.yml new file mode 100644 index 0000000..42bc092 --- /dev/null +++ b/burp-client.yml @@ -0,0 +1,3 @@ +- hosts: burp-client + roles: + - burp-client diff --git a/burp-server.yml b/burp-server.yml new file mode 100644 index 0000000..ac439d4 --- /dev/null +++ b/burp-server.yml @@ -0,0 +1,4 @@ +- hosts: burp-server + roles: + - postfix + - burp-server diff --git a/group_vars/burp-client.yml b/group_vars/burp-client.yml new file mode 100644 index 0000000..d0f25ef --- /dev/null +++ b/group_vars/burp-client.yml @@ -0,0 +1,2 @@ +burp_server: burp0.pyrocufflink.blue +burp_server_cn: burp.pyrocufflink.blue diff --git a/group_vars/burp-server.yml b/group_vars/burp-server.yml new file mode 100644 index 0000000..880ad87 --- /dev/null +++ b/group_vars/burp-server.yml @@ -0,0 +1,2 @@ +burp_ca_server_name: burp.pyrocufflink.blue +burp_notify: gyrfalcon@ebonfire.com diff --git a/hosts b/hosts index 68b9e97..fad86ee 100644 --- a/hosts +++ b/hosts @@ -4,6 +4,10 @@ ansible_python_interpreter=/usr/bin/python3 [ansible] cm0.pyrocufflink.blue +[burp-client] + +[burp-server] + [certbot] git0.pyrocufflink.blue web0.pyrocufflink.blue