Become an Ansible Master: Best of Fest: ntck.co/ansiblebestoffest AnsibleFest Content hub: ntck.co/contenthub Automate Your STUFF --------------------------------------------------- -All the code (Github): ntck.co/ansible -Linode documentation: www.linode.com/docs/guides/deploy-linodes-using-linode-ansible-collection/ -AWS Documentation: docs.ansible.com/ansible/latest/collections/amazon/aws/index.html -Proxmox Documentation: docs.ansible.com/ansible/2.9/modules/proxmox_kvm_module.html -Slack Documentation: docs.ansible.com/ansible/latest/collections/community/general/slack_module.html 0:00 ⏩ Intro 0:59 ⏩ Level 1 Laziness unlocked 2:02 ⏩ I should’ve gone to Ansible Fest 2:47 ⏩ Level 2 of Laziness, deploying proxmox 5:24 ⏩ Level 3 Laziness using slack 9:44 ⏩ Level 4 of Laziness using Alexa 12:18 ⏩ See it in Action!!
@InstantlyGratified
Жыл бұрын
FYI, your AWS keys are able to be seen for 1 frame.
@gdtutorial
Жыл бұрын
Nowadays Anyone can hack while he's sleepin...?
@uncensoredhomelessnessinbo5600
Жыл бұрын
There are no words for your awesomeness!!! 😎😎😎🤍🤍🤍
@nayanparmar5517
Жыл бұрын
👶👶👶👶🌞🌞🌞🌞LITTLE BABY
@bendorman2930
Жыл бұрын
You know you're a computer geek when you spend a week to automated something that takes less than 5 minutes to setup
@donny_bahama
Жыл бұрын
Been there, done that. Over and over and over…
@Mark-gg8xx
Жыл бұрын
You are missing the point. If you have to do it more than once, automate it.
@studiovolantis6650
Жыл бұрын
Every good mind knows if you do it more than once, make it automated.
@swayy0809
Жыл бұрын
or when you try to build something that's already been built but still try and take the hard way out
@technolus5742
Жыл бұрын
5 minutes * 5 days * 52 weeks = 20 hours a year. If you expect to do something frequently, potentially for years, automate it. It will save you time and you can better focus on other tasks
@tramcrazy
Жыл бұрын
Liking the new levelled structure of videos - this vid and the Halloween special. Also, the Alexa part was AWESOME.
@ringbolditakoon4190
Жыл бұрын
you're a genius, funny and energetic chuck . I mean come on look at me now from nothing to something bigger just because of your tutorials. all your videos are clear, funny and catchy. you deserve more than just credit bro. thanks for being there,
@noname-hs8br
Жыл бұрын
He is a refreshing change for specific people all on the same level his entire theme makes me relax thinking of solutions rather than the next problem.
@Rootjunkycom
Жыл бұрын
Watching you nerd out big time on this was super cool. You could see your excitement and the fun you had creating it. Great video.
@nandanray100
Жыл бұрын
The reason it didnt make the vm is because ansible is stateful. It matches the remote system to the state we are mentioning in the playbook. So if the vm is already present ansible sees that there is nothing to change as the state we mentioned is already fulfilled. So randomizing the VM name with IP address was the best route to go. Thanks Chuck. You were the reason i shifted from Civil Engineering to working as a cloud devops engineer. You the man.
@-morrow
Ай бұрын
or just provide it with an argument for the name ..
@mrknaldhat
Жыл бұрын
Regarding getting the IP of a VM, you could also just ensure qemu-guest-agent is installed in the VM's. Then proxmox can simply "ask the VM" for it. Awksome vid as always!
@Bymo0
Жыл бұрын
Was thinking the same thing, thought he would find this way faster :D Thats literally the first thing you find in the ansible-proxmox docs regarding the VM IP
@RoughGanome
Жыл бұрын
I used Ansible to spin up three dvwa instances behind a load balancer and a jump box (red team) with splunk logging. Awesome automation!
@nexusnui
Жыл бұрын
I it should be possible to use Avahi to anounce your instance through mdns. That could be easier. After you found the instance through mdns you can remove the Avahi service of your VM, if you do not want to use it.
@mohamedhabas7391
Жыл бұрын
Thank you for always making tech fun to watch :)
@Savannark.
Жыл бұрын
Is not about the time you spend try making, the thing is about the puzzle. God, I love IT!
@Dudukeys
Жыл бұрын
Look for Ansible Callback, in resume after the vm's provision you can execute a Hardening JOB or Workflow
@aaronjohncanlas9740
Жыл бұрын
I use the upstream of Ansible Tower (A component of Ansible Automation Platform) its called AWX quite neat :)
@dylanledbetter5605
Жыл бұрын
Awesome vid! Love that you worked with Redhat. I use ansible quite a bit. In the future if you wanted more IAC you could define vm names and ipaddress ahead of time in group/host vars and automate them by name with a custom inventory file. A bit of a different approach. thanks for sharing!
@miguelbaezquezada806
Жыл бұрын
Love your content keep up the good work
@Asherstitusworld
Жыл бұрын
Super video Chuck Your Videos Are awesome And informative
@toddphillips8747
Жыл бұрын
Dude, you scare me sometimes. I loved this!
@Abhinav-Bhat
Жыл бұрын
NetworkChuck on Fire With new creative ideas 🔥🔥🔥
@obentheodore9037
2 ай бұрын
The Alexa part was Awesome. I'm about to try that now. Great video brothah, thanks and I LOVE YOUR CONTENTS!!!!!!!!!
@CraigWhargoul
Жыл бұрын
LOL! DId the table actually break?!?!?
@anuhas937
Жыл бұрын
🤣 i also need to know it
@abbas6213
Жыл бұрын
Ye same
@QuantumNaut
Жыл бұрын
but he automated everything 🤣🤣
@cryder106
Жыл бұрын
I thought he broke his laptop 😂
@MehrdadGivehchi
Жыл бұрын
Your videos crack me up… thank u for all the educational videos.
@roro9413
Жыл бұрын
This is so damn cool! Outstanding work Chuck! Well done. 👏
@Checker8763
3 ай бұрын
I really like the style and spirit of this video, I just wanted to like again but it already was. So here is my comment. I enjoy all the offroad stuff and ansible :D Gonna try it sooner or later.
@davidtalturejman9185
Жыл бұрын
Amazing video like always Chuck, Thank you so much for the great content!!!
@ankanroy2
Жыл бұрын
The best use case scenario of ansible is show up on the video but you didn't explain the stuff but a good video overall
@buddhist_realm
Жыл бұрын
great video as always 🎉
@justice32legends
Жыл бұрын
Hey now! Never saw this one coming!
@kzlarsakalad4974
Жыл бұрын
Hello from Turkey! ❤ I am learning cybersec and also working as a cleaner. I want to learn end later found a job as a cybersec junior lol. I am so enjoyed of your videos. So thanks for great videos. ❤
@theoutlet9300
Жыл бұрын
Usually I stop at make commands but now I am intrigued.
@czeslawpi
Жыл бұрын
You’re a madman! We love you.
@1rkthevar
Жыл бұрын
Wow really cool. I also like automating things just for fun.
@bauke-jandavids7532
Жыл бұрын
I automated the collection of Windows Autopilot Hardware hashes of already deployed machines using Powershell and Datto RMM. The script downloads AzCopy on the machine, then extracts the zip file and installs NuGet provider and the Get-WindowsAutopilotInfo script. The it runs the script saves the CSV file and uploads it to Azure blob storage. After the collection of all the CSV’s I wrote another script that merged all the CSV’s to a single file ready to upload to the customers tenant. Took me about a day to finetune the entire workflow. But now it can be used for multiple of our customers who are migrating from classic domain join to Intune managed 😁
@xho7007
Жыл бұрын
One of the best videos ive ever seen
@anirudhsowrirajan3768
Жыл бұрын
This is exactly what I've been waiting for.. Automating proxmox sounds super fun and cool.
@declanmcardle
Жыл бұрын
"Alex, run terraform but do not use -auto-approve". "OK, running with -auto-approve"
@DzS
Жыл бұрын
created the same couple of years ago with Siri and salt-cloud: shortcuts triggered salt-cloud, deployed in digitalocean, also registered fqdn - can be any hosting ofc, enrolled in my salt setup and messaged to discord during the process at stages
@RubenALopes
Жыл бұрын
My man was so hard on that automation game that he even automatically broke the table
@Ultimaus
Жыл бұрын
Chuck funny enough I found your channel through trying to find the best way to automate wol using Alexa internally and externally without exposing ports so I could fire up moonlight on my android phone strap on a razer kishi and just be like playing cyberpunk on my phone. Watching this video felt like ansible will be the final form of my hopes and dreams.
@Sci-fi-Si
Жыл бұрын
This video is wild! It'll take me a while to get my head around this... so much to learn. Chuck, just a thought, maybe instead of talking directly to Proxmox, how about talking to docker-compose and creating a new docker container (from a list of 1000's of containers that could be built). Having an empty Ubuntu VM or LXC doesn't seem that useful, but saying "Build me a website with..." or "Create a pi-hole server" which could be administrated through Portainer or something... I can see how you nearly went bonkers, the possibilities seem endless especially when combined with Auto-GPT and babyAGI (which I have running on my Home Lab as well).
@euphanasia210
Жыл бұрын
Badass! Now make a video of it building from different VM templates.
@Riborwahz
Жыл бұрын
Chuck:Alexa, build me a virtual machine Me:are u mad? Him
@poggiostefano
Жыл бұрын
Keep bringing more crazy stuff
@ckatke
Жыл бұрын
Best intro in the history of KZitem
@dma98
4 ай бұрын
Just started learning Ansible and I'm addicted. Although, I personally wouldn't use it as IaC, for me Terraform is a better solution, but IaaC heck yea
@lonewolfcoding5208
Жыл бұрын
i have learned a lot from you chuck i also frustrated when programming when debugging but i continously learning i hope you notice me
@airnode3277
Жыл бұрын
Hey man quick question, are you able to create a video about LibreNMS, Grafana & Prometheus/InfluxDB for server & network monitoring. LibreNMS would be a data source in this case and everything would he visible on a Grafana dashboard.
@IsmaelLa
Жыл бұрын
"slapped me and made me do laundry" OMG laughed SO HARD! hahahhaa ... ok let's un-pause the video now and continue ;)
@Chris-xo9bq
Жыл бұрын
I really wanted to advance on my current career. I have been into a Helpdesk or Service Desk for 5years and it seems nothing is happening. To the point I wanted to change career. I really wanted to learn the skills that you have, so at least before I retire I can say I achieve something.
@atighoudiallo9803
Жыл бұрын
You’re amazing 🤩 Keep going
@temo_is_crazy
Жыл бұрын
love your vid and also i learnt python cuz of you
@ezekielkinder3665
Жыл бұрын
BRO YOU HAVE THE SAME CASETIFY CASE AS ME!! BRO I LOVE YOU SO MUCH AND YOU TEACH IT BETTER THAN ANYONE
@jaygreentree4394
Жыл бұрын
yaml is one of my favorite things in tech its easy to learn as long as you get the spacing correct. Also a huge fan of proxmox. Regarding proxmox networking if you install the qemu quest agent on your vms it shows the ip
@dspr3083
Жыл бұрын
❤️ from India
@faheem88
Жыл бұрын
This is awesome! I was literally looking to redo my homelab (running proxmox) using Ansible, perfect timing.
@Superninja1211
Жыл бұрын
The next level would be having Alexa speak and tell you that your VM is ready. Only then is it really complete.
@DGaller85
6 ай бұрын
Great video. I had to laugh a few times as I can relate to that feeling of spending so much time to get a result such as an IP address.
@douglaswalker8662
Жыл бұрын
You are a mad scientist genius! Can you point me in the right direction for setting up a network lab I can use to teach my students the basics of networking?
@jannepelto8206
Жыл бұрын
This is borderline craziness and I love it. Once I did things similar to this but I realized I can never maintain it so I got less crazy... unfortunately... too old maybe... =)
@feelingdizzyy
Жыл бұрын
I see, another little Chuck Girl/Boy incoming! :D Congratulations :P
@heinrichschlechter1134
Жыл бұрын
Love your channel! Seeing you live in Dallas, TX, I'll assume you have solar + tesla powerwall + tesla model 3/X - so here is a challenge: How about turning your idle model 3/X/excess solar energy into a free-loading Minero mining machine?
@adamcopley7418
Жыл бұрын
Chuck, great video as always... But here's food for thought. Ansible is written in python. You can call ansible natively via python. Sooooo why not have flask serve a basic API that you can design, host and trigger ansible yourself. No subscriptions etc
@ansred
Жыл бұрын
btw, you could use n8n and will make your life WAAAY easier when it comes to multi-system automation ;)
@vanderleymassinga5346
Жыл бұрын
Hi NetworkChuck
@chriswatson3385
Жыл бұрын
Fracking GEEEEEEEEEK!!! LOVE IT!!!! So subscribing to this channel.🤣😂🙃😉
@misporgua7848
Жыл бұрын
Create the revers ssh scripts in vm template and get any info from new vm after install. Including any next inner automation with Ansible
@MajorArchitect-0
Жыл бұрын
I liked alexa to an ir transmitter and a flerc recever to have alexa press keyboard keys I had hotkeyed to function. Werked perfect, never had an issue, seriously
@prodiptushar6680
Жыл бұрын
you are greate
@peterle3752
Жыл бұрын
That was freaking awesome on a whole new level. I'm gonna try this!
@atadnippy
Жыл бұрын
chuck's sick acting is so cute
@scriptbytes
Жыл бұрын
I love the Alexa integration! Awesome video man!
@michaelblenkinsop9038
Жыл бұрын
your real entertaining to watch thumbs up great vid.
@kashoo_1
Жыл бұрын
Chuck the best 💪
@brendonfleetwood6069
Жыл бұрын
This is probably what hard-core Minecraft Redstone engineers will be like when they get a job in IT
@morosis82
Жыл бұрын
I wonder if you could do the same with slack. A guy at work has set up a Minecraft server in fargate I think, and we start it with a slack command, it responds when the health check endpoint responds that it's running
@perinpamoorthytharanan
Жыл бұрын
👍🏼
@getalife6654
Жыл бұрын
Always so good and promising videos!
@jasontechlord
Жыл бұрын
As soon as you said, "I can use arp..." I was like OH NO!!!
@ivanmaglica264
Жыл бұрын
Another way to do this is to create Ubuntu server template that has CloudInit integrated into itself. Then you can define static IP by modifying cloudinit parameters. I use that to populate IP and SSH key.
@KyrosKohKS
Жыл бұрын
I use Ansible for my DevOps with CI/CD :)
@kylehartigan4763
Жыл бұрын
Awesome video, I use ansible for a lot of my day to day stuff and automation. To simplify my pipelines though I have moved my infrastructure to terraform and I use ansible to manage configuration state. Have a look at terraform if you get a chance.
@Alpha-fc3bo
Жыл бұрын
OMG! You are crazy good at this stuff!!!!!
@theGoldenHeel
Жыл бұрын
Could you have sent any type of broadcast msg to the entire subnet and have all active host reply to populate the cache? Would that have worked?
@chrisjchalifoux
10 ай бұрын
love watching your videos
@christinahendrick3235
Жыл бұрын
I will be one of those lame people who say, I am here first but I am not the first...Maybe one day I will be good at this computer stuff
@mattduncan3304
Жыл бұрын
I love this video and I have to be very restrained to not follow you down this rabbit hole because I have too many other projects doing that to me. Have to say though, very disappointing you still have to pick up your phone to see that the VM is created. Alexa should have told you when it was done. Not Lazy Enough!
@Milky44
Жыл бұрын
Make a video about the certifications you have network chuck?
@netrunner1145
Жыл бұрын
Chuck I remember you were using a Razer Blade 15 as a laptop. :)
@eramorn
Жыл бұрын
Make an collab with Jay! That would be awesome :-) !
@dualbeardedtech
Жыл бұрын
Now you need to get Alexa to tell you that your VM is ready! I'd love a step by step, instead of a brief overview. Would you be willing?
@Dorbian
Жыл бұрын
wouldn't SSH-ing into the proxmox server and listing info there ( or get it's arp table ) been easier and less intrusive to the network then using nmap ?
@davidbaquero5664
Жыл бұрын
What for a nice video omg!!! just in case: Min 5:55 you forgot to gray out your root_pass!
@cozi_videos
Жыл бұрын
Amazing guy... love u... love ur expressions
@xX1KiNg1Xxl
Жыл бұрын
Why didn't you just set quemu guest agent, so proxmox would've been able to see the ip
@CattopyTheWeb
Жыл бұрын
You got very crazy Chuck
@robpalomo
Жыл бұрын
This is gold.
@sopulo4262
Жыл бұрын
Halloween destroyed his brain. But great content still. Love it!
@mathesonstep
Жыл бұрын
Now can I get home assistant to kick off an ansible script... if I can then, Siri, Alexa, Google Home maybe even by holding a button on a light switch can work for IT automation
@Doofus4everGaming
4 ай бұрын
@NetworkChuck @2:05 sir all due respect your wife is a synth lol
@michaelkoch5483
Жыл бұрын
When you install the qemu-guest-agent package in your VM, then Proxmox will know the IP of your VM. I don't know about the Ansible module, but the Proxmox API offers the IP.
@Plloi
Жыл бұрын
You know, if you don't want to nmap your subnet, you can use arping to get an ip from a mac address.
Пікірлер: 370