proxmox
It does Terraform now? (not just Ansible!) // Semaphore UI
It does Terraform now? (not just Ansible!) // Semaphore UI
#Terraform #Ansible #Semaphore
“Christian Lempa”
Check out Twingate, start making your network more secure and safe:
In this video, I take another look at Ansible Semaphore, now rebranded as Semaphore UI. This project has evolved from a simple web UI for Ansible into a modern DevOps automation tool, supporting…
source
To see the full content, share this page by clicking one of the buttons below |
If you already have self-hosted GitLab instance, you might use it as remote HTTP backed for Terraform :p
This reduces the extra remote dependency on Hashicorp cloud.
Does it support preprocessing Terraform? For example, something that HCL doesn't support required me to generate Terraform code first. Will it be able to handle that? I think it can be done with bash or Ansible and just nest Terraform inside but I assume there are niceties in having the built-in Terraform handle it.
Also, side note. I don't get Kubernetes manifests inside Terraform. It seems unnecessary.
Looks nice and useful to run some stuff. But why not use a Gitlab integration with gitlab-runner and the pipelines, should be integrated much better. Gitlab can also handle Terraform states for you.
I really like where the Semaphore UI concept is going. Thank you for the video!
OpenBao for secrets. Yes please, a remote terraform state video +1.
A Github or other example as well as TF Cloud. So many ways to sync. A neat reliable automated one would be nice.
Best video so far. I had this on my agenda and you did it for me.
Did not find any video yet how to address groups in inventory . What if a task shall only apply to specific servers e.g. in inventory group?
Thank you so much for doing a video on this and referencing the open source model. I just deployed this at work & plan to contribute & support them. This Ansible webUI is such a game changer!!! Great video & would love to see some cool Ansible or OpenTofu refresh videos. ✌🏻from Chicago.
I see you are putting it all together.
so it is really a problem of semaphore ui – it not provides any backend for storing the states or job artifacts
last time I tried it 6 months ago it was a bunch of bugs, setup and configuration issues and seemed abandoned on github.
Nice video, this was something I wanted to see for a long time. Yet I wonder what is the benefit of using Semphore if we already have Kestra / Rundeck. I do think I still prefer Rundeck (or Kestra) over this, because Rundeck offer interface for filling the input (custom form) with predefined output.
Thanks !!! 🙂
been waiting for this video for ages
Hi Christian, thnx for this video, awesome as usual! But I do am curious what your opinion is on Semaphore vs Kestra?