From 1233d3d7525ddbf097b541aee3d3de6666b08295 Mon Sep 17 00:00:00 2001 From: Nicole Rappe Date: Fri, 26 Jan 2024 00:47:53 -0700 Subject: [PATCH] Update Configs & Servers/Linux/privacyIDEA.md --- Configs & Servers/Linux/privacyIDEA.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Configs & Servers/Linux/privacyIDEA.md b/Configs & Servers/Linux/privacyIDEA.md index 9fc0323..8a04ab9 100644 --- a/Configs & Servers/Linux/privacyIDEA.md +++ b/Configs & Servers/Linux/privacyIDEA.md @@ -5,6 +5,7 @@ ## Add Server to Inventory and Pull Inventory/Playbook Updates from Gitea You need to target the new server using a template in AWX (preferrably). + - We will assume the FQDN of the server is `auth.bunny-lab.io` or just `auth` - Be sure to add the host into the [AWX Homelab Inventory File](https://git.bunny-lab.io/GitOps/awx.bunny-lab.io/src/branch/main/inventories/homelab.ini) - Update / Sync the "**Bunny-Lab**" project in AWX ([Resources > Projects > Bunny-Lab > Sync](https://awx.bunny-lab.io/#/projects/8/details)) @@ -12,6 +13,7 @@ You need to target the new server using a template in AWX (preferrably). ## Create a template Next, you want to make a template to automate the deployment of privacyIDEA on any servers that are members of the `[privacyideaServers]` inventory host group. This is useful for development / testing, as well as rapid re-deployment / scaling. + - Navigate to **Resources > Templates > Add** | **Field** | **Value** | @@ -25,11 +27,13 @@ Next, you want to make a template to automate the deployment of privacyIDEA on a | Credentials | `SSH: (LINUX) nicole` | **Options**: + - [X] Privilege Escalation: Checked - [X] Enable Fact Storage: Checked ## Launch the Template Now we need to launch the template. Assuming all of the above was completed, we can now deploy the playbook/template against the Ubuntu Server via SSH. + - Launch the Template (Rocket Button) - As the template runs, you will see deployment progress output on the screen