Up and running with Ansible AWX / Tower

  Рет қаралды 30,343

Calvin Remsburg

Calvin Remsburg

2 жыл бұрын

This month’s Automation Workshop is titled “Up and Running with Ansible Tower/AWX”. Similar to past sessions, there will be a light deck (~10 slides) to help set the stage for our demonstration, where we’ll be walking through the following topics:
- provisioning the necessary Kubernetes environment
- installing Ansible Tower (AWX)
- setting up credentials, projects, templates, and organizations
- connecting AWX to Netbox for dynamic inventory
- building and publishing an Execution Environment container
- executing playbooks from the API

Пікірлер: 31
@MrZombiefox
@MrZombiefox Жыл бұрын
This is really good video, very informative, great to see how AWX can be built and integrated with other services.
@SimonLeinen
@SimonLeinen 2 жыл бұрын
That was a long watch, but totally worth it. I now have a good idea of what it takes to set up an AWX environment to the point where it is useful, and how AWX looks to a network (dev)op. I had been curious about that for quite some time. I also enjoyed the presentation style very much: Enough scripting to get the important points across, but flexible enough to deal with questions (thanks for those as well!) in depth. And it's actually great for some things to go wrong, so that we also see how to debug things... the peril/joy of a live session. Thanks a ton!
@ganesh634
@ganesh634 2 жыл бұрын
Very informative and well structured workshop. Thank you for doing this!
@Woodoosticka
@Woodoosticka 2 жыл бұрын
Dude! You’re awesome! Subbed after fighting trying to get this stuff working all day across multiple distros. Not the biggest *nix person but learning more and more every day!
@LampJustin
@LampJustin 2 жыл бұрын
Thank you so much for this extensive walkthrough! It was great!
@AmolGautam
@AmolGautam 2 жыл бұрын
thanks for the video.
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
You're welcome
@guidyouguy7306
@guidyouguy7306 Жыл бұрын
really cool man
@nachi160
@nachi160 Жыл бұрын
great one !!! if you could it will be great help if you can show EE for local inventory plugin(not collection)
@enderpiyale
@enderpiyale 2 жыл бұрын
I would like to hear kubernates from you especially from networking perspective for sure
@deekum93
@deekum93 2 жыл бұрын
That's the good tutorial, thanks for uploading..can you please provide a tutorial on how can I use the azure container registory to create a new custom EE?
@abdmec6484
@abdmec6484 Жыл бұрын
Thank you so much for these tutorials! They are my main resource next to the original docs. In case I don't have access to a lab environment where I can practice. Is there a way to extend the Kubernetes cluster with Ubuntu or CentOS containers/pods? That way it'd be easy to have a virtual lab on a single machine (my laptop) as a sandbox... Do you think this is doable?
@aaroncoulter3462
@aaroncoulter3462 9 ай бұрын
1:53:20 This is exactly what I’m trying to do. Having device configs saved in some container is not useful at all. How can I write the config files to my Gitlab repository?
@Lines-In-The-Sand1
@Lines-In-The-Sand1 Жыл бұрын
Who knew that Joe Pavelski knew so much about Ansible (jk, great video and thanks for it)
@miren1439
@miren1439 2 жыл бұрын
Hello, I have been working for a week with a awx deployment over k3s. I do not have any experience with this technology. Watching your video I realized that I need to create a custom execution environment because I need to persist backup data. If I create a custom image can i have configure the image to claim a volume that persist data in my local filesystem? I have running in my deployment a volume that it is shared for all the containers within awx pods but I do not know if I can a volume to persist data on the flie...so I think the only way it doing a custom image...am I right?
@pouriya_bp
@pouriya_bp Жыл бұрын
Thanks for these tutorials, i want to know how to create the EE for netbox; can you give some resource?
@chrisnavarro5122
@chrisnavarro5122 2 жыл бұрын
Kudos Sir! by the way - just an inquiry sir, very new to AWX, so when you save the retrieved configurations onto the created directory, how can we validate that directory if indeed the files are there inside the AWX/Linux? When I created new playbook to run configs/scripts from that created directory - its says Path not found error?
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
Hey Chris, sorry for the long delay :/ Debugging what is or is not within a container isn't as easy as we'd hope. I would start by adding some `debug` tasks within your playbook to see if you can't check for the files or path.
@edgardoscrimaglia148
@edgardoscrimaglia148 Жыл бұрын
@@CalvinRemsburg0 Hi Calving, the problem @Chris Navarro is having is that next playbook/job template runs in another container so no data form previous playbook/job because old container are destroyed. Im going through the same thing and so far, cant figure out how to make AWX/Tower has persistence. I have not finishing watching your video yet but any clue will be really appreciated. Many Thanks
@MrFRankor
@MrFRankor 2 жыл бұрын
This video is great! Do you have a cheat sheet on how to deploy the Ansible EE? I have problem getting the EE to authenticate with my device.
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
Hello Fran, I have some content in the cooker for that request. Thanks for the suggestion!
@Lines-In-The-Sand1
@Lines-In-The-Sand1 Жыл бұрын
Any chance you can update the description with the links to your public gitlab sutff? I am having trouble getting to any of it
@NikolaTesla-yx8gu
@NikolaTesla-yx8gu 2 жыл бұрын
I am getting error selinux-policy-base >= 3.14.3-67 needed at 32:20 . But only able to find rpms selinux-policy-minimum, selinux-policy-targeted, selinux-policy versin >=3.14.3-67. Not able to find latest for selinux-policy-base . This is happenning on the k3s installation step. Could you please help.
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
Hello Nikola, unfortunately Ansible AWX has had another big shift in their deployment and I'll need to reshoot this session. The things we covered in this video were relevant for about ten days. Another casualty of being on the bleeding edge :D
@cloudnixiass
@cloudnixiass 2 ай бұрын
Ansible AWX 22.7 / Tower End to end video in 21 minutes kzbin.info/www/bejne/oKOYon-vjKaEgMksi=1MqikuIpsMvzi63a
@a143r
@a143r 2 жыл бұрын
can you provide the source code used in Demo please, thanks
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
Hello Rutwik, unfortunately Ansible AWX has had another big shift in their deployment and I'll need to reshoot this session.
@neronblg
@neronblg 5 ай бұрын
your gitlab is not working anymore ?
@unstoppable-ar3292
@unstoppable-ar3292 2 жыл бұрын
hey dude loved the presentation, I have previously installed awx using docker container and docker compose several times, however, I'm doing it this time for my company and I'm wondering if that's the proper way anymore. I'm following your set-up guide step by step(I'm a noob in k3s) and I'm stuck at 43:03. error is error validating "awx.yaml" error validating data: validation error (AWX) : unknown field "metadata" in com.ansible.awx.v1beta1.AWX Any feedback would be appreciated. and yes liked and subbed. keep up the great work
@CalvinRemsburg0
@CalvinRemsburg0 2 жыл бұрын
Hello, I remember running into this as well but cannot replicate it since AWX is deployed through a new mechanism. I'll try recording an updated session for everyone
Getting started with AWX / Ansible Tower / Automation Controller
1:43:09
Setting up your automation developer environment
2:10:34
Calvin Remsburg
Рет қаралды 1,2 М.
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 511 М.
I Built a Shelter House For myself and Сat🐱📦🏠
00:35
TooTool
Рет қаралды 26 МЛН
Omega Boy Past 3 #funny #viral #comedy
00:22
CRAZY GREAPA
Рет қаралды 36 МЛН
Installing Ansible AWX
31:18
Calvin Remsburg
Рет қаралды 31 М.
Ansible for the Windows Admin by Jeremy Murrah
1:40:09
PowerShell.org
Рет қаралды 40 М.
Homelab Series - Creating an AWX Server
12:35
sass drew
Рет қаралды 4,5 М.
Simplify Ansible Playbook Management with Semaphore
1:26:40
Tech Tutorials - David McKone
Рет қаралды 6 М.
Ansible Best Practices  Roles and Modules
1:04:24
Red Hat Ansible Automation
Рет қаралды 19 М.
Simple automation for all your Linux servers with Ansible
26:00
Christian Lempa
Рет қаралды 66 М.
Network Automation: MPLS L3VPN with Python
1:29:57
Calvin Remsburg
Рет қаралды 4,6 М.
Python 101 for Network Engineers
1:22:09
Calvin Remsburg
Рет қаралды 46 М.
keren sih #iphone #apple
0:16
Muhammad Arsyad
Рет қаралды 529 М.
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
What model of phone do you have?
0:16
Hassyl Joon
Рет қаралды 78 М.
Mi primera placa con dios
0:12
Eyal mewing
Рет қаралды 598 М.