diff --git a/content/post/semaphore-ui-interface-ansible-terraform.md b/content/post/semaphore-ui-interface-ansible-terraform.md index 84fb6b0..a4298f2 100644 --- a/content/post/semaphore-ui-interface-ansible-terraform.md +++ b/content/post/semaphore-ui-interface-ansible-terraform.md @@ -238,10 +238,17 @@ Then I create a new task template, this time with the kind Terraform Code. I giv Running the template gives me some additional options related to Terraform: ![Semaphore UI run Terraform task](img/semaphore-running-terraform-code-options.png) -After the plan, df - - +After the Terraform plan, I'm proposed to apply, cancel or stop: +![Semaphore UI task Terraform plan](img/semaphore-terraform-task-working.png) +Finally after hit ✅ to apply, I can see the Terraform building the VM. This is exactly the same as using the CLI. At the end, my VMs are successfully deployed on Proxmox: +![Semaphore UI Terraform deploy complete](img/semaphore-ui-deploy-with-terraform.png) --- -## Conclusion \ No newline at end of file +## Conclusion + +That's all for the tests with Semaphore UI! + +Overall I think the interface is really nice. I can see myself using it for scheduling some Ansible playbooks. In the intro I was talking about update my OPNsense nodes, I would definitely do that! + +For Terraform, \ No newline at end of file diff --git a/static/img/semaphore-terraform-task-working.png b/static/img/semaphore-terraform-task-working.png new file mode 100644 index 0000000..50b3313 Binary files /dev/null and b/static/img/semaphore-terraform-task-working.png differ diff --git a/static/img/semaphore-ui-deploy-with-terraform.png b/static/img/semaphore-ui-deploy-with-terraform.png new file mode 100644 index 0000000..a52514a Binary files /dev/null and b/static/img/semaphore-ui-deploy-with-terraform.png differ