Update ansible roles to automate nordix openvpn user management 63/10963/8
authorsankar palanivel <sankar.palanivel@est.tech>
Tue, 26 Oct 2021 11:16:59 +0000 (12:16 +0100)
committersankar palanivel <sankar.palanivel@est.tech>
Wed, 27 Oct 2021 14:16:25 +0000 (15:16 +0100)
commiteafbaed304c6ae925fb84b6d4ecc9a6beda31531
tree272a52a6b15a7283b192348a84da007ba99a8062
parent91db8aef7d573be59012befe0b9a07c1ea9df222
Update ansible roles to automate nordix openvpn user management

In this change,
 - Update ansible roles to automate the nordix openvpn user access
   management from the self-service portal
 - Update README file to include steps to manually create/revoke
   openvpn access for users

Change-Id: I2db874045923f14553d11872c96f5b2e332baaf7
14 files changed:
infra/openvpn_automation/README.md
infra/openvpn_automation/delete_openvpn_client.sh [new file with mode: 0755]
infra/openvpn_automation/generate_openvpn_client.sh [new file with mode: 0755]
infra/openvpn_automation/inventory/group_vars/all/vars.yaml
infra/openvpn_automation/inventory/inventory.ini
infra/openvpn_automation/openvpn_user_revoke.yaml [deleted file]
infra/openvpn_automation/openvpn_user_setup.yaml [deleted file]
infra/openvpn_automation/playbooks/openvpn_user_revoke.yaml [new file with mode: 0644]
infra/openvpn_automation/playbooks/openvpn_user_setup.yaml [new file with mode: 0644]
infra/openvpn_automation/playbooks/roles/generate-user-ovpn/files/make_config.sh [moved from infra/openvpn_automation/generate-user-ovpn/files/make_config.sh with 100% similarity]
infra/openvpn_automation/playbooks/roles/generate-user-ovpn/tasks/main.yaml [moved from infra/openvpn_automation/generate-user-ovpn/tasks/main.yaml with 50% similarity]
infra/openvpn_automation/playbooks/roles/revoke-user-ovpn/tasks/main.yaml [moved from infra/openvpn_automation/revoke-user-ovpn/tasks/main.yaml with 60% similarity]
infra/openvpn_automation/playbooks/roles/vpn-client-certs/tasks/main.yml [new file with mode: 0644]
infra/openvpn_automation/playbooks/roles/vpn-client-preflight/tasks/main.yaml [new file with mode: 0644]