Learn Ansible - Interacting with SemaphoreUI
Автор: Code With Feeser
Загружено: 2025-08-04
Просмотров: 250
Hey gang! Professor Feeser here, and in this video we'll examine an Ansible playbook that interacts with SemaphoreUI. Read more about the SemaphoreUI project at https://semaphoreui.com/
The example found in this video can be found in my GitHub repository https://github.com/rzfeeser/ansible-s...
The collection used in this video is described at https://github.com/ebdruplab/ansible-...
If you're learning Ansible or need to automate SemaphoreUI, you'll enjoy me demoing:
Installing a collection to support SemaphoreUI in Ansible
Writing a playbook to use the new collection
Instilling Idempotent Behavior in non-Idempotent Modules
Automating Common SemaphoreUI tasks
TIMESTAMPS
0:00 Intro with RZFeeser
1:20 Ansible Collection for ebdruplab.semaphoreui
3:00 Unpacking Modules within a Collection
5:05 Creating a Playbook that Logs Into SemaphoreUI
7:20 Running playbook01-login.yml to Retrieve A Session Cookie
7:55 Creating a Playbook to Provision SemaphoreUI
9:25 Handling Modules that Lack Idempotence
10:28 Handling JSON queries with jmespath
12:49 Pause the Playbook if Multiple Project Matches are Found
13:27 Using ansible.builtin.fail for Best Practice Automation
14:27 Create Login Password Key
14:43 Create an Environment
14:47 Create a Static Inventory
15:15 Create Project Repository
16:10 Create a Semaphore Template
16:48 Running playbook02-provision.yml to Provision SempahoreUI
17:20 Confirm Ansible Made Changes
18:05 Failing an Idempotence Test
19:16 Outro with RZFeeser
ABOUT OUR CHANNEL
Our channel is about teaching everyone coding, networking, telecom, security, DevOps, automation, and AI! This includes languages like Python, Terraform, Ansible, Go, coding tools, Wireshark, 5G, SIP, and more!
CHECK OUT OUR OTHER VIDEOS
• Learn Ansible - Deploy Docker Containers
FIND US AT
https://www.iris7.com
GET IN TOUCH
Interested in hiring Professor Feeser for an online or onsite teach? Want to join a public class? Start a conversation via https://www.iris7.com/contact
FOLLOW US ON SOCIAL
Get updates or reach out to Get updates on our Social Media Profiles!
Twitter: / codewithfeeser
Instagram: / codewithfeeser
#playbooks #automation #devops #semaphoreUI #ansible #codewithfeeser #instructor #teacher
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: