Red Hat Ansible Automation
Red Hat Ansible Automation
  • 284
  • 5 892 475
Demo: Configuration as Code for Ansible Automation Platform
"Config as Code" (Configuration as Code, often abbreviated as CaC) is a practice in software and IT management that involves managing system configurations through code and automation. This approach treats configuration settings, system states, and infrastructure as simple files, allowing them to be versioned, reviewed, and tested similarly to application code.
In this demonstration, David Danielsson shows how you can use a config as code approach for managing your Ansible Automation Platform infrastructure itself. This means the same approach that you take for IT infrastructure can be applied to the automation infrastructure as well.
David Danielsson is an Ansible Automation Architect for Red Hat’s Professional Services. You can find his Github: github.com/djdanielsson
LinkedIn: www.linkedin.com/in/danielssondavid/
Where do you go next?
Do you want to look at the validated content collections and how to use them? red.ht/configascode?sc_cid=7015Y000003t3zHQAQ
Do you want to try a hands-on interactive lab?
red.ht/configascodelab?sc_cid=7015Y000003t3zHQAQ
zhlédnutí: 1 025

Video

Management vs Automation
zhlédnutí 565Před měsícem
What is the difference between IT Infrastructure automation and vendor management solutions like Cisco Meraki and Cisco ACI. Why would I automate when my vendor has already provided me a webUI that performs all my management activities? Here's how I like to break it down: There are management solutions and then there are automation solutions. Management tools are great because they come ready m...
Write better Ansible Playbooks!
zhlédnutí 1,4KPřed měsícem
Learn how to write better Ansible Playbooks! Where do you go next? For a free online class (registration wall) check out the Ansible Basics: Automation Technical Overview DO007: www.redhat.com/en/services/training/do007-ansible-essentials-simplicity-automation-technical-overview?sc_cid=7015Y000003t3zHQAQ For free self-paced hands-on labs check out this page: www.redhat.com/en/interactive-labs/a...
Effortless Playbook Generation using Ansible Lightspeed with IBM watsonx Code Assistant
zhlédnutí 1,6KPřed 2 měsíci
In this video, we demonstrate the power of Ansible Lightspeed with IBM watsonx Code Assistant, focusing on the newest features around Ansible Playbook generation and content explanation. Ansible Automation Platform Trial: www.redhat.com/en/technologies/management/ansible/trial?sc_cid=7015Y000003t3zHQAQ IBM watsonx Code Assistant for Red Hat Ansible Lightspeed free trial: www.ibm.com/products/wa...
Demo: All together now! Datadog, AWS SQS and Ansible
zhlédnutí 725Před 2 měsíci
Hang on tight! Check out this demonstration where we explore the power of event-driven automation using Ansible, Datadog, and AWS SQS. In this video, you'll learn how to leverage Ansible's event-driven capabilities to automate responses to critical events in real time. Key Highlights: Introduction to Event-Driven Ansible and its applications Integration of Datadog for observability and monitori...
Red Hat Ansible edge: Branch network lifecycle with Cisco Meraki
zhlédnutí 612Před 2 měsíci
The traditional IT operations workflow has always relied on a process and procedure cycle that ultimately requires manual intervention to restore production services and resolve an active incident. In this demo, Nick Thompson (WWT) will explore how the combination of Event-Driven Ansible, application telemetry, and a solid foundation of observability can be combined to deliver the ultimate in c...
Ansible Block Rescue
zhlédnutí 959Před 3 měsíci
Rescue blocks specify tasks to run when an earlier task in a block fails. This approach is similar to exception handling in many programming languages. Ansible only runs rescue blocks after a task returns a ‘failed’ state. Bad task definitions and unreachable hosts will not trigger the rescue block. Learn more about Ansible Automation Platform www.redhat.com/en/technologies/management/ansible?s...
Migrar de VMware con Ansible Automation Platform
zhlédnutí 368Před 3 měsíci
Aprende a migrar sin problemas tus máquinas virtuales VMware a OpenShift Virtualization utilizando el poder de Ansible Automation Platform. Comenzando con la arquitectura desde el día cero hasta el día dos, nos enfocamos en automatizar y simplificar el proceso de migración del día uno. Observa cómo configuramos los requisitos necesarios, usamos el "Migration Toolkit for Virtualization" y aprove...
Streamline VMware to OpenShift Virtualization Migration with Ansible Automation Platform
zhlédnutí 3,3KPřed 4 měsíci
Streamline VMware to OpenShift Virtualization Migration with Ansible Automation Platform
Automate VM Lifecycle with OpenShift Virtualization & Ansible | Quick Demo
zhlédnutí 1,5KPřed 4 měsíci
Automate VM Lifecycle with OpenShift Virtualization & Ansible | Quick Demo
Network Compliance Dashboard - "Dynamic Documentation"
zhlédnutí 1,4KPřed 4 měsíci
Network Compliance Dashboard - "Dynamic Documentation"
Nutanix and Red Hat Partnership
zhlédnutí 731Před 5 měsíci
Nutanix and Red Hat Partnership
Deploying Ansible Automation Platform Self-Managed from Google Cloud Marketplace
zhlédnutí 384Před 5 měsíci
Deploying Ansible Automation Platform Self-Managed from Google Cloud Marketplace
Migrate your VMs to Red Hat OpenShift Virtualization & Ansible Automation Platform
zhlédnutí 1,7KPřed 5 měsíci
Migrate your VMs to Red Hat OpenShift Virtualization & Ansible Automation Platform
No credit card. No problem: Setting Up Ansible Lightspeed with IBM watsonX Code Assistant free trial
zhlédnutí 1,4KPřed 5 měsíci
No credit card. No problem: Setting Up Ansible Lightspeed with IBM watsonX Code Assistant free trial
Deploying Ansible Automation Platform Self-Managed from Microsoft Azure Marketplace
zhlédnutí 494Před 5 měsíci
Deploying Ansible Automation Platform Self-Managed from Microsoft Azure Marketplace
What is an Ansible Playbook?
zhlédnutí 2,8KPřed 5 měsíci
What is an Ansible Playbook?
Event Driven Ansible for Networks "Don't Shut my ports!!!"
zhlédnutí 2,5KPřed 5 měsíci
Event Driven Ansible for Networks "Don't Shut my ports!!!"
Windows automation: Speed and Scale
zhlédnutí 786Před 5 měsíci
Windows automation: Speed and Scale
Connecting Windows server to Ansible Automation Platform
zhlédnutí 2,9KPřed 6 měsíci
Connecting Windows server to Ansible Automation Platform
Deploy Ansible Automation Platform on Azure using Terraform
zhlédnutí 771Před 7 měsíci
Deploy Ansible Automation Platform on Azure using Terraform
Lets talk! BigPanda and Event-Driven Ansible
zhlédnutí 731Před 8 měsíci
Lets talk! BigPanda and Event-Driven Ansible
What is a webhook?
zhlédnutí 3,8KPřed 8 měsíci
What is a webhook?
ansible-lint walkthrough
zhlédnutí 2,1KPřed 8 měsíci
ansible-lint walkthrough
3 tips for creating Event-Driven Ansible rulebooks
zhlédnutí 2,2KPřed 9 měsíci
3 tips for creating Event-Driven Ansible rulebooks
Streamlining Devops with Red Hat Developer Hub and Ansible Automation Platform
zhlédnutí 1,1KPřed 9 měsíci
Streamlining Devops with Red Hat Developer Hub and Ansible Automation Platform
Demo: Ansible Security Automation
zhlédnutí 2KPřed 10 měsíci
Demo: Ansible Security Automation
Getting started: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant
zhlédnutí 6KPřed 10 měsíci
Getting started: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant
Red Hat Ansible Lightspeed with IBM watsonx Code Assistant
zhlédnutí 3,2KPřed 10 měsíci
Red Hat Ansible Lightspeed with IBM watsonx Code Assistant
Windows and Event-Driven Ansible
zhlédnutí 2,5KPřed 10 měsíci
Windows and Event-Driven Ansible

Komentáře

  • @barrykelliher7834
    @barrykelliher7834 Před 2 dny

    bits missing how do you set -vvv for example on a rule book run via the redhat product

  • @ahmedhamouda-wo6ol
    @ahmedhamouda-wo6ol Před 6 dny

    Red Hat Ansible Automation , Could you please share the source code for Ansible? Thank you!

  • @Kkgagno1
    @Kkgagno1 Před 10 dny

    Is this gui usable in an all Ubuntu environment?

    • @RedHatDavidDanielsson
      @RedHatDavidDanielsson Před 10 dny

      There are some cloud offerings that would work in an Ubuntu only environment, but if you were looking to install it on-prem AAP requires RHEL (it does come with some RHEL subs)

  • @TheChristopherTerry
    @TheChristopherTerry Před 10 dny

    I work for a large scale network operator in the UK and have a lot of years of experience in this field. I was very excited about the ansible ecosystem originally, but I have to say it's the solution to a problem that doesn't exist. In reality, it is bad practice to perform 'Automated Configuration Management ' on enterprise level equipment using a tool like Ansible. For large scale deployments, solutions like Cisco Prime/DNA Center are the standards. I can see value in the centralised management of Linux systems with ansible - in the same way you would manage a Microsoft system with AD / Group policy for example.. But to autonomously manage life and death type systems with Ansible modules that some dude has knocked up with Python would personally keep me awake at night. Sorry for the negative feedback, I did enjoy your video, thanks 🙏

  • @pradya7735
    @pradya7735 Před 13 dny

    It would have much helpful if you could run a simple script first .. like hello world

  • @JonathanB00K3R
    @JonathanB00K3R Před 19 dny

    Frick. I need earlier warning next time lol I'm not even a systems guy, I just love Ansible + Vegas.

  • @SPX-0-day
    @SPX-0-day Před 22 dny

    Hi thanks for the video, how to setup/download windows_EE? is there any community image available to pull ? because the default image "ee-supported-rhel8:latest" not working.

  • @dus10dnd
    @dus10dnd Před 24 dny

    No, Ansible *IS* a programming language that uses YAML as a syntax.

  • @jerrybilling
    @jerrybilling Před 25 dny

    Maybe try to talk a bit slower to make it easier to follow along. Think about that some people see this information for the first time. Thanks for sharing!

  • @ader3336
    @ader3336 Před 26 dny

    Great. I listened to four minutes of talk to find the "secret" is a free trial month. Misleading.

  • @CarlosGomesCJ
    @CarlosGomesCJ Před 26 dny

    Great video ;)

  • @mmahon512
    @mmahon512 Před 27 dny

    In the form when I launch, Prompted Values is blank. Is there setting in the config to enable surveys?

  • @JonathanB00K3R
    @JonathanB00K3R Před 27 dny

    I'm rolling out Ansible for the network at my org. This channel has been invaluable.

  • @leonf8199
    @leonf8199 Před 28 dny

    you still need an API to run ansible commands remotely lol

    • @AnsibleAutomation
      @AnsibleAutomation Před 27 dny

      Nope, we can use straight SSH, so no API is needed!

    • @leonf8199
      @leonf8199 Před 26 dny

      @@AnsibleAutomation our projectmanager won't use ssh, they need a webinterface with colorful buttons. how does the webinterface communicate with ansible? API

  • @sdunneyt
    @sdunneyt Před 28 dny

    +1 to just getting started. Ansible makes that easy.

  • @rmnjdd
    @rmnjdd Před 28 dny

    Ansible is awesome ❤🎉

  • @brunorocha2787
    @brunorocha2787 Před měsícem

    Ansible Rolls!!!

  • @javedkhan-sd2gp
    @javedkhan-sd2gp Před měsícem

    Is there a way we can create nested if-else condition like first survey SELECT COLOR [FROM DROPDOWN] 1) YELLOW 2) RED 3) GREEN If they select RED new survey only open 1) Apple 2) Pomegranate 2) Water Melon If they select YELLOW new survey only open 1) Papaya 2) pine Apple and so

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Not yet, the feature is called dynamic surveys and something that is being considered -Sean

  • @ashkannajarian8858
    @ashkannajarian8858 Před měsícem

    is there demo codes in GitHub?

  • @johnhardman7986
    @johnhardman7986 Před měsícem

    Any chance you can share the code from the demo?

  • @harmundcarakan201
    @harmundcarakan201 Před měsícem

    This is the way, David knows his stuff, if you aren't doing it this way, you should ask WHY??

  • @Bluealein56
    @Bluealein56 Před měsícem

    This is the way!!!!!! David implemented this framework for my orgs instances of AAP and it has saved us hundreds of hours and makes managing AAP easier.

  • @TertiusBouwer-r9r
    @TertiusBouwer-r9r Před měsícem

    Love your work Legend

  • @jynt_189
    @jynt_189 Před měsícem

    Any tutorial/video to configure Ansible tower with service now?

  • @jynt_189
    @jynt_189 Před měsícem

    How you integrated the Ansible tower with service now

  • @toddbristol707
    @toddbristol707 Před měsícem

    This was great. New to this, and would like to setup all of the components in this ecosystem locally. Is there a link with instructions/directions showing (a) each individual component, (b) how each component is to be setup (for a specific use case or example)? Thanks!!

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      We have an EDA lab on red.ht/ansible-labs to get your hands dirty, you can also check out the documentation on install. If you get stuck try posting on or forum.ansible.com

  • @toddbristol707
    @toddbristol707 Před měsícem

    Tony, this was great! However ... is there a "Setting this all up from scratch" video? I understand the concepts at a high level (it all made sense), but could really use some assistance setting up each of the individual components shown in this ecosystem. Thanks in advance!

    • @Ansible4Networking
      @Ansible4Networking Před měsícem

      Surething, I'll circle back with some links and steps to show how to do this example from the ground up. Most likely by tomorrow.

    • @toddbristol707
      @toddbristol707 Před měsícem

      @@Ansible4Networking Can’t wait!

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Please see this Gilab/README file for details on how EDA and AAP were set up for the demo. gitlab.com/redhatautomation/no_shut_eda_cisco.git - Tony

  • @LukeWilliams-b4o
    @LukeWilliams-b4o Před měsícem

    That's awesome. Thanks!

  • @happyuk06
    @happyuk06 Před měsícem

    I was hoping you were going to explain how you actually set up a private automation hub?

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Private automation hub is either installed by the bundled installer, or the operator (for Red Hat OpenShift). Are you getting stuck somewhere? We also have a forum here you can ask questions that allows screenshots and text fields: forum.ansible.com/

    • @happyuk06
      @happyuk06 Před měsícem

      @@AnsibleAutomation Hey thanks for getting back. I'm currently working with a standard AWX execution environment (with a view to migrating to the paid Tower version) image which I've pushed to quay.io and it seems to work OK when wired up to my jobs, templates etc.. I was wondering if it is possible to set up something locally, on-premises if you like where it is self-contained within the host I am running AWX on. Any advice much appreciated as I am a relative newcomer to this area of dev ops. Cheers. Andy.

  • @pilchardus
    @pilchardus Před měsícem

    Initialize the automation eda database ansible job is giving me Permission denied, any idea how can I fix?

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Can you provide some more details on forum.ansible.com/, we can try to help you out! -Sean

  • @hannes2429
    @hannes2429 Před měsícem

    Why you don’t use FQCNs? Since Ansible Core 2.16 they’re mandatory

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      The video was originally in 9:16 format (vertical) for CZcams #shorts so I recorded everything in 9:16 and it was hard to make the text readable with the FQCN because of the width. It is best practice to use FQCN and it's good to call me out and shame me! The content collections "should" have a meta/runtime.yml file that will convert the non-FQCN to FQCN to run, but you are correct that we should always use FQCN to avoid content collection collisions - Sean Cavanaugh

  • @juliameireles1110
    @juliameireles1110 Před měsícem

    How can I get organization administrator access? When i do the last step of the setup (configure red hat ansible lightpeeed to connect to IBM Assistent) it tells me that I dont have permission to acess the page

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Admin portal is only available to organization administrators, If your organization has Ansible Automation Platform subscription, you would need to find the team managing AAP to find the administrator and they can provide you access, the important point to focus on is that this will enable Ansible Lightspeed for your whole organization. If you want to do this for yourself, you can setup a separate account on access.redhat.com and setup an Ansible Automation Platform trial (www.redhat.com/en/technologies/management/ansible/trial), that way you will be the admin for that organization and you can setup the settings for yourself.

  • @MaplePengiun
    @MaplePengiun Před měsícem

    A few times in the video you use the term "playbook(s)" instead of "task file(s)". I'm aware this will come across as pedantic and in a pure workflow type setting I would agree that level of specificity may not be necessary. However, for educational/instructional videos I believe it is important to use correct terminology to avoid confusing people who are new to the concepts or terms being referenced.

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      I will do a break down of a role vs playbook and why I combined them here. The goal is writing better playbooks which I think should include roles and maybe should have been more clear on the difference? I think the video is quite clear but my title and description might not be? - Sean

  • @marcbaudoin3081
    @marcbaudoin3081 Před měsícem

    Don't trust articifial intelligence to write your (large) subtitles. This is 100 % artificial and 0 % intelligence. It should have written "roles", not "rolls"...

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      That was my bad... the transcribing software is pretty good, but I have to manually fix some words and I somehow missed one. -Sean

  • @sudoSayak
    @sudoSayak Před měsícem

    So can we say terraform is like docker and ansible is like kubernetes ?

  • @BestHKisDLM
    @BestHKisDLM Před měsícem

    100% We did use ansible to automate away almost all day two operations like onboarding, service expansion or tier promotion. With AAP and SN we exposed it as selfservice! The Ticket is still created to track the efforts, but there is no other than requesting user providing input required touch anything. Anything boring and repeatable with an api can deserves this fate🎉

  • @gouravrelhan7372
    @gouravrelhan7372 Před měsícem

    Thank you so much Sean :)

  • @frankwu5824
    @frankwu5824 Před 2 měsíci

    💪🏽

  • @shorif2000
    @shorif2000 Před 2 měsíci

    this workshop link does not work. what is the latest working version url?

  • @victorcasado534
    @victorcasado534 Před 2 měsíci

    Thanks for the demo. I'm just updating the AAP to 2.4 to interface EDA with DATADOG in my organization. Do you know if an official certified DD collection will be released soon at the HUB? I only see that the collection has a module to install the agents. Thank you!!

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      There are ongoing discussions around the expansion of the existing Datadog collection

  • @SeanCavanaugh1986
    @SeanCavanaugh1986 Před 2 měsíci

    Really cool demo. Can this also work with Microsoft Azure Cloud?

    • @AnsibleAutomation
      @AnsibleAutomation Před 2 měsíci

      Hey Sean! A great stand in for SQS in this demo would be Azure Service Bus. Ansible supports this integration! AND guess what, my guy?! Datadog also has support for Azure Service Bus actions through their Workflow tool! It should be quite straightforward to recreate this in Azure and that plays right into the multi-cloud automation capabilities of THE Ansible Automation Platform. Thanks for the question, friend!

  • @LegendaryJim
    @LegendaryJim Před 2 měsíci

    ok. i don't understand why people like yourself seem to think that your face is more important than showing information on screen. I do not need to see your mouth flapping around. it has zero relevance to the content and in this particular case is even obstructing it. Although this is frankly pretty useless. the trouble is in getting it working in the first place. it's not very clear and frankly i'd much prefer a forum post or an article to yet more obnoxious videos on youtube.

  • @andremunizti
    @andremunizti Před 2 měsíci

    haha, this video is great.

  • @kihunkim9122
    @kihunkim9122 Před 3 měsíci

    Thanks for the video, is there any course about EDA, Rulebooks from Red Hat?

    • @AnsibleAutomation
      @AnsibleAutomation Před měsícem

      Sure! Check out DO274: www.redhat.com/en/services/training/introduction-event-driven-ansible-do274

  • @avalanche-arabic
    @avalanche-arabic Před 3 měsíci

    Thank you for the video! Much appreciated!

  • @user-yw5yl4kz7v
    @user-yw5yl4kz7v Před 3 měsíci

    Are there any example playbooks or a collection for integration with MTV ?

    • @AnsibleAutomation
      @AnsibleAutomation Před 3 měsíci

      Hello, Roger here :) Here is the migration plan intergration I did for this quick demo you see in the video github.com/rlopez133/ocp-virt/blob/main/collections/ansible_collections/rlopez/ocp_virt/roles/virt_plan/tasks/10_create_virt_plan.yml , full repo is here: github.com/rlopez133/ocp-virt/tree/main Hope that helps give some ideas.

    • @user-yw5yl4kz7v
      @user-yw5yl4kz7v Před 3 měsíci

      @@AnsibleAutomation Amazing! Thanks!

  • @Jhonfreddy15
    @Jhonfreddy15 Před 3 měsíci

    En español 😍😍🤘🏽🤘🏽

  • @LanceTechLair
    @LanceTechLair Před 4 měsíci

    I have to admit, it's incredibly annoying when a new user is trying to figure out how to actually add collections in Containerized Ansible Automation Platform for a presenter to constantly keep saying "Pretty straightforward". Perhaps this contributes to the reason it's so hard to find people creating true beginner getting started content for AAP. If I can't figure out a product during the trial period, I'm certainly not going to pay for the support that's actually required to get it off the ground. This comes across as a sales pitch instead of any effort to truly educate on the usage for a beginner. I'll try Ansible Semaphore and see if that has better documentation for true beginners.

  • @siebenmeister
    @siebenmeister Před 4 měsíci

    thank you