Configuration Management. Ansible¶
Architectural Context
Detailed reference for Configuration Management. Ansible in the context of Hardened Infrastructure.
Standard Reference¶
- ansible.com [COMMUNITY-TOOL]
- openshift.com: Ansible and OpenShift: Connecting for Success π [COMMUNITY-TOOL]
- theregister.com: Juggling Ansible, OpenShift and K8s? This is for you: Red Hat couples automation to cluster management [COMMUNITY-TOOL]
- redhat.com: Ansible Essentials: Simplicity in Automation Technical Overview (Free Course) π [COMMUNITY-TOOL]
- redhat.com: Renewing my thrill at work with Ansible [COMMUNITY-TOOL]
- redhat.com: Demystifying Ansible for Linux sysadmins π [COMMUNITY-TOOL]
- redhat.com: Quick start guide to Ansible for Linux sysadmins π [COMMUNITY-TOOL]
- redhat.com: How to automate system reboots using the Ansible reboot module [COMMUNITY-TOOL]
- redhat.com: Got automation? Here's a quick guide to get you up to speed on Ansible π [COMMUNITY-TOOL]
- redhat.com: 8 steps to developing an Ansible role in Linux π [COMMUNITY-TOOL]
- redhat.com: How to use Ansible to send an email using Gmail [COMMUNITY-TOOL]
- redhat.com: How to use Ansible to configure a reverse proxy π [COMMUNITY-TOOL]
- acloudguru.com: Ansible vs Puppet: Which is right for you? [COMMUNITY-TOOL]
- redhat.com: Add a repo and install a package the Ansible way [COMMUNITY-TOOL]
- k21academy.com: Ansible for Beginners | Overview | Architecture & Use Cases π [COMMUNITY-TOOL] β - k21academy.com: Ansible for Beginners Day2 Live Session Review and Q/A π
- redhat.com: 6 steps to automating code pushes with Ansible Automation Platform π [COMMUNITY-TOOL]
- redhat.com: 4 steps to create Linux users from a csv file with Ansible [COMMUNITY-TOOL]
- redhat.com: How to set up and use Python virtual environments for Ansible [COMMUNITY-TOOL]
- redhat.com: Deep dive into Ansible ad hoc commands [COMMUNITY-TOOL]
- redhat.com: How to install software packages with an Ansible playbook [COMMUNITY-TOOL]
- redhat.com: How to create dynamic configuration files using Ansible templates [COMMUNITY-TOOL]
- redhat.com: 16 AnsibleFest presentations for sysadmins [COMMUNITY-TOOL]
- youtube: Ansible Automation | How to Secure and Protect Critical Information Playbooks Using Ansible Vault [COMMUNITY-TOOL]
- redhat.com: 8 ways to speed up your Ansible playbooks [COMMUNITY-TOOL]
- techbeatly.com: Ansible for Infrastructure Provisioning in AWS | Ansible Real Life Series - youtube [COMMUNITY-TOOL]
- redhat.com: How to create dynamic inventory files in Ansible [COMMUNITY-TOOL]
- redhat.com: How to write a Python script to create dynamic Ansible inventories [COMMUNITY-TOOL]
- redhat.com: How to write an Ansible plugin to create inventory files [COMMUNITY-TOOL]
- ansible.com: Creating Custom Rules for Ansible Lint [COMMUNITY-TOOL]
- ansible.com: Kubernetes Meets Event-Driven Ansible π [COMMUNITY-TOOL]
- community.ibm.com: Red Hat Ansible Automation Platform on IBM Z and IBM LinuxONE is generally available now! [COMMUNITY-TOOL]
- redhat.com/sysadmin/ansible-lists-dictionaries-yaml: How to work with lists and dictionaries in Ansible π [COMMUNITY-TOOL]
- ansible.ai [COMMUNITY-TOOL]
- redhat.com: Red Hat Ansible Lightspeed with IBM watsonx Code Assistant [COMMUNITY-TOOL]
- Semaphore UI π [COMMUNITY-TOOL]
- docs.ansible.com: Developing Ansible modules [COMMUNITY-TOOL]
- redhat.com: Using Ansible to interact with web endpoints [COMMUNITY-TOOL]
- docs.ansible.com: Working With Playbooks [COMMUNITY-TOOL]
- Ansible Let's Encrypt Collection [COMMUNITY-TOOL]
- redhat.com: 6 troubleshooting skills for Ansible playbooks π [COMMUNITY-TOOL]
- redhat.com: How to pass extra variables to an Ansible playbook [COMMUNITY-TOOL]
- Ansible Tower Docs [COMMUNITY-TOOL]
- vagrant: ansible tower [COMMUNITY-TOOL]
- vagrant: centos-awx [COMMUNITY-TOOL]
- Ansible Molecule [COMMUNITY-TOOL]
- redhat.com: A brief introduction to Ansible roles for Linux system administration π [COMMUNITY-TOOL]
- docs.ansible.com: kubernetes.core.helm module β Manages Kubernetes packages with the Helm package manager [COMMUNITY-TOOL]
- docs.ansible.com: kubernetes.core.helm_plugin module β Manage Helm plugins [COMMUNITY-TOOL]
- Public Cloud Guides π [COMMUNITY-TOOL]
- docs.ansible.com: kubernetes.core.k8s β Manage Kubernetes (K8s) objects [COMMUNITY-TOOL]
- redhat.com: Using Ansible to deploy Microsoft SQL Server 2019 on Red Hat Enterprise Linux 8 [COMMUNITY-TOOL]
- oci-ansible-collection.readthedocs.io [COMMUNITY-TOOL]
- The Beginnerβs Guide to the Ansible Inventory [COMMUNITY-TOOL]
- https://github.com/jdauphant/awesome-ansible β 1005 [COMMUNITY-TOOL]
- ansibleforkubernetes.com π [COMMUNITY-TOOL]
- docs.ansible.com [COMMUNITY-TOOL]
- dureka.co: What Is Ansible? [COMMUNITY-TOOL]
- Dzone: Part 2: Deploying Applications [COMMUNITY-TOOL]
- Dzone: 10 easy to use modules in ansible [COMMUNITY-TOOL]
- Dzone: Running Ansible at Scale [COMMUNITY-TOOL]
- Udemy.com: Ansible Essentials: Simplicity in Automation (Free Tutorial) [COMMUNITY-TOOL]
- Deployment of Microservices in Cloud With Ansible [COMMUNITY-TOOL]
- opensource.com: How to install software with Ansible [COMMUNITY-TOOL]
- opensource.com: Automate your container orchestration with Ansible modules' for Kubernetes π [COMMUNITY-TOOL]
- opensource.com: A quickstart guide to Ansible π [COMMUNITY-TOOL]
- opensource.com: 7 things you can do with Ansible right now [COMMUNITY-TOOL]
- opensource.com: Integrate your calendar with Ansible to avoid schedule conflicts' π [COMMUNITY-TOOL]
- opensource.com: My first day using Ansible [COMMUNITY-TOOL]
- siliconangle.com: Red Hat ties Ansible automation to Kubernetes cluster' management π [COMMUNITY-TOOL]
- thenewstack.io: Red Hat Brings Ansible Automation to Kubernetes π [COMMUNITY-TOOL]
- zdnet.com: ed Hat expands Ansible ready to run cloud programs π [COMMUNITY-TOOL]
- opensource.com: 10 Ansible modules for Linux system automation c [COMMUNITY-TOOL]
- opensource.com: Set up an Ansible lab in 20 minutes [COMMUNITY-TOOL]
- opensource.com: 4 lines of code to improve your Ansible play [COMMUNITY-TOOL]
- opensource.com: 10 ways Ansible is for everyone π [COMMUNITY-TOOL]
- linkedin.com: Ansible what is it and what not [COMMUNITY-TOOL]
- developer.okta.com: Tutorial: Ansible and Account Automation with Okta [COMMUNITY-TOOL]
- opensource.com: How Ansible got started and grew [COMMUNITY-TOOL]
- toptechskills.com: Ansible Tutorials & Courses π [COMMUNITY-TOOL]
- toptechskills.com: How to Speed Up Your Ansible Playbooks Over 600% π [COMMUNITY-TOOL]
- opensource.com: 5 everyday sysadmin tasks to automate with Ansible π [COMMUNITY-TOOL]
- Ansible 3.3.0 released [COMMUNITY-TOOL]
- fedoramagazine.org: Using Ansible to configure Podman containers π [COMMUNITY-TOOL]
- redhat.com: Introduction to RHEL System Roles π [COMMUNITY-TOOL]
- linuxtechlab.com: Ansible Tutorial: Introduction to simple Ansible commands [COMMUNITY-TOOL]
- analyticsindiamag.com: Ansible vs Docker: A Detailed Comparison Of DevOps' Tools [COMMUNITY-TOOL]
- cyberciti.biz: How to define multiple when conditions in Ansible [COMMUNITY-TOOL]
- dev.to: DevOps 101 : Introduction to Ansible [COMMUNITY-TOOL]
- developers.redhat.com: Automate Red Hat JBoss Web Server deployments with' Ansible [COMMUNITY-TOOL]
- opensource.com: How I keep my file folders tidy with Ansible [COMMUNITY-TOOL]
- developers.redhat.com: Four reasons developers should use Ansible [COMMUNITY-TOOL]
- vitux.com: How to speed-up an Ansible Playbook π [COMMUNITY-TOOL]
- opensource.com: 9 ways to learn Ansible this year π [COMMUNITY-TOOL]
- cloud.google.com: How to deploy the Google Cloud Ops Agent with Ansible [COMMUNITY-TOOL]
- cloudbees.com: Getting Started Quickly With Ansible Ad Hoc Commands [COMMUNITY-TOOL]
- middlewareinventory.com: Ansible List Examples β How to create and append' items to List π [COMMUNITY-TOOL]
- middlewareinventory.com: Ansible Dictionary β How to create and add items' to dict [COMMUNITY-TOOL]
- middlewareinventory.com: How to use ansible with S3 β Ansible aws_s3 examples' | Devops Junction [COMMUNITY-TOOL]
- dlford.io: Orchestrate Your Systems with Ansible Playbooks - How to Home' Lab Part 10 π [COMMUNITY-TOOL]
- learning-devops-tools-with-nandita.blogspot.com: Overview of Ansible and' Ansible Playbooks [COMMUNITY-TOOL]
- blog.learncodeonline.in: Everything about Ansible Variables π [COMMUNITY-TOOL]
- blog.learncodeonline.in: Managing File Operations With Ansible π [COMMUNITY-TOOL]
- developers.redhat.com: How to install VMs and Ansible Automation Platform' on Mac M1 [COMMUNITY-TOOL]
- devopscube.com: How to Setup Ansible AWS Dynamic Inventory [COMMUNITY-TOOL]
- tomsitcafe.com: Getting started with Ansible playbooks: more steps towards' DevOps [COMMUNITY-TOOL]
- tomsitcafe.com: Conditional statements β making decisions in Ansible code [COMMUNITY-TOOL]
- tomsitcafe.com: How to implement and use handlers in Ansible code? [COMMUNITY-TOOL]
- tomsitcafe.com: Configuration file blueprints: Jinja2 templates in the Ansible' code [COMMUNITY-TOOL]
- tomsitcafe.com: Handling sensitive data with Ansible Vault: encrypting strings' instead of files [COMMUNITY-TOOL]
- sayali.hashnode.dev: Day 56: Understanding Ad-hoc commands in Ansible' π [COMMUNITY-TOOL]
- tomsitcafe.com: Letβs use a more flexible directory structure for an Ansible' project [COMMUNITY-TOOL]
- tomsitcafe.com: Enhancing Ansible Automation: Exploring the Power of Ansible' Semaphore, a Modern Open-Source GUI [COMMUNITY-TOOL]
- tomsitcafe.com: Mastering Ansible: Navigating the Most Common Errors and' Mistakes [COMMUNITY-TOOL]
- tomsitcafe.com: Automating APIs with Ansible: A Comprehensive Guide [COMMUNITY-TOOL]
- medium.com/@Techie1: Networking tasks in production using Ansible [COMMUNITY-TOOL]
- medium.com/cloud-native-daily: Getting Started with Ansible: A Comprehensive' Guide for DevOps Beginners [COMMUNITY-TOOL]
- devopsinside.com: Is Kubernetes killing tools like Ansible? [COMMUNITY-TOOL]
- intellipaat.com: Ansible vs Kubernetes vs Docker [COMMUNITY-TOOL]
- github.com/naveensilver/Ansible [COMMUNITY-TOOL]
- thenewstack.io: How to Put a GUI on Ansible, Using Semaphore [COMMUNITY-TOOL]
- infraxpertzz.com: Deploying Custom Files with Jinja2 Template π [COMMUNITY-TOOL]
- jinja π β 11634 [ENTERPRISE-STABLE]
- techforce1.nl: Creating your first Ansible module [COMMUNITY-TOOL]
- linuxctl.com: Ansible - Interacting with external REST API [COMMUNITY-TOOL]
- steampunk.si: Let us give Ansible a REST [COMMUNITY-TOOL]
- opensource.com: Using Ansible with REST APIs [COMMUNITY-TOOL]
- youtube playlist: Ansible Tutorial - by Thetips4you π [COMMUNITY-TOOL]
- youtube playlist: Ansible Tutorial - by Infra Xpertzz π [COMMUNITY-TOOL]
- youtube: Ansible for beginners - by XavkiEn [COMMUNITY-TOOL]
- youtube: Exercises / Monitoring : How to install node exporter π [COMMUNITY-TOOL]
- Ansible for DevOps Examples β 9761 [ENTERPRISE-STABLE]
- github.com/k3s-io/k3s-ansible π β 2793 [COMMUNITY-TOOL]
- github.com/PyratLabs/ansible-role-k3s π β 712 [COMMUNITY-TOOL]
- developers.redhat.com: Set up mod_cluster for Red Hat JBoss Web Server with' Ansible [COMMUNITY-TOOL]
- middlewareinventory.com: Ansible Playbook Examples β Sample Ansible Playbooks' | Devops Junction [COMMUNITY-TOOL]
- Ansible Collections π [COMMUNITY-TOOL]
- Amazon AWS Collection π β 386 [COMMUNITY-TOOL]
- Radware/radware-ansible: Radware Ansible Collection β 10 [COMMUNITY-TOOL]
- redhat.com: Red Hat Ansible Automation Platform Enhancements and New Certified' Ansible Content Collections Refine the Automation Experience to Drive Business Imperatives [COMMUNITY-TOOL]
- pypi.org: ansible-navigator π [COMMUNITY-TOOL]
- redhat.com: From the datacenter to the edge: The open hybrid cloud vision' for Red Hat Ansible Automation Platform 2 [COMMUNITY-TOOL]
- redhat.com: Redefining the possibilities of IT automation across your ecosystem' with Red Hat partners [COMMUNITY-TOOL]
- crn.com: IBMβs Red Hat Reveals Ansible Automation Platform 2 Early Access [COMMUNITY-TOOL]
- devops.com: Red Hat Extends Scope of Ansible Automation Ambitions [COMMUNITY-TOOL]
- redhat.com: Red Hat Ansible Automation Platform 2 Drives Cloud-Native Automation' and Helps Developers Become Automators [COMMUNITY-TOOL]
- venturebeat.com: Red Hat brings Ansible IT automation engine to Azure [COMMUNITY-TOOL]
- redhat.com: Red Hat Brings Industry-Leading Ansible Automation Platform' to Microsoft Azure [COMMUNITY-TOOL]
- wraltechwire.com: Red Hat expands hybrid cloud efforts in Ansible deal with' Microsoft Azure [COMMUNITY-TOOL]
- List of Red Hat Supported Maintained Ansible Collections π [COMMUNITY-TOOL]
- opensource.com: 5 tips for choosing an Ansible collection that's right' for you [COMMUNITY-TOOL]
- youtube: Ansible Collections π [COMMUNITY-TOOL]
- linuxtechi.com: How to Use Loops in Ansible Playbook [COMMUNITY-TOOL]
- Dzone: Running Ansible Playbooks From Jenkins [COMMUNITY-TOOL]
- itnext.io: Ansible and Jenkins β automate your scritps π [COMMUNITY-TOOL]
- Ansible AWX β 15428 [DE FACTO STANDARD]
- AWX Operator β 1484 [COMMUNITY-TOOL]
- linuxsysadmins.com: Install Ansible AWX on Kubernetes in 5 minutes [COMMUNITY-TOOL]
- steampunk.si: Managing infrastructure using Ansible Tower [COMMUNITY-TOOL]
- maquinasvirtuales.eu: Docker Swarm: Instalar Ansible AWX [COMMUNITY-TOOL]
- techsupportpk.com: Install Ansible AWX on CentOS, RHEL 7, 8 [COMMUNITY-TOOL]
- medium: Ansible AWX: from scratch to REST API (part 4 of 8) [COMMUNITY-TOOL]
- galaxy.ansible.com/geerlingguy/awx π [COMMUNITY-TOOL]
- AWX Ansible Collection: galaxy.ansible.com/awx/awx [COMMUNITY-TOOL]
- github.com/tom-256/ansible-awx-packer [COMMUNITY-TOOL]
- github.com/scorputty/packer-centos-awx β 1 [COMMUNITY-TOOL]
- github.com/jsmartin/ansible-tower-packer [COMMUNITY-TOOL]
- artifacthub.io: Helm Charts - AWX [COMMUNITY-TOOL]
- AWS Marketplace (AMIs): AWX/Tower [COMMUNITY-TOOL]
- Jenkins [COMMUNITY-TOOL]
- Foreman [COMMUNITY-TOOL]
- jeffgeerling.com: Testing your Ansible roles with Molecule [COMMUNITY-TOOL]
- opensource.com: Testing Ansible roles with Molecule [COMMUNITY-TOOL]
- medium.com: Test driven Development with Ansible using Molecule [COMMUNITY-TOOL]
- tomsitcafe.com: How to test Ansible code with Molecule [COMMUNITY-TOOL]
- ansiblefordevops.com [COMMUNITY-TOOL]
- github.com/automateyournetwork/automate_your_network: Automate Your Network' - John Capobianco - July 1st 2023 β 645 [COMMUNITY-TOOL]
- galaxy.ansible.com [COMMUNITY-TOOL]
- galaxy.ansible.com/geerlingguy [COMMUNITY-TOOL]
- Ansible Role: Docker π β 2261 [COMMUNITY-TOOL]
- Tronde/ansible-role-rhel-patchmanagement β 75 [COMMUNITY-TOOL]
- konstruktoid/ansible-hvault-inventory: Dynamic Ansible inventory using HashiCorp' Vault SSH OTP and local password rotation β 23 [COMMUNITY-TOOL]
- medium.com/opstree-technology: Understanding Ansible: Helm diff plugin π [COMMUNITY-TOOL]
- medium: AWS Configuration with Web Server in EC2 Using Ansible [COMMUNITY-TOOL]
- adamtheautomator.com: How to Use the Ansible Kubernetes Module [COMMUNITY-TOOL]
- galaxy.ansible.com/nginxinc/nginx_core [COMMUNITY-TOOL]
- github.com/oravirt/ansible-oracle β 368 [COMMUNITY-TOOL]
- github.com/oravirt/ansible-oracle-modules β 217 [COMMUNITY-TOOL]
- oravirt.wordpress.com: Getting started with ansible-oracle [COMMUNITY-TOOL]
- oravirt.wordpress.com: Changes in ansible-oracle v1.2 [COMMUNITY-TOOL]
- github.com/abessifi/ansible-sqlplus β 1 [COMMUNITY-TOOL]
- stackoverflow.com: Ansible playbook to execute Oracle script [COMMUNITY-TOOL]
- stackoverflow.com: Running Oracle SQL scripts with Ansible playbook [COMMUNITY-TOOL]
- Ansistrano [COMMUNITY-TOOL]
- Capistrano [COMMUNITY-TOOL]
- opensource.com: How I use Ansible and anacron for automation [COMMUNITY-TOOL]
- opensource.com: Use anacron for a better crontab [COMMUNITY-TOOL]
DevOps and Automation¶
AI-Assisted Operations¶
Infrastructure as Code¶
- (2023) ansible.com: Ansible and ChatGPT: Putting it to the test πππ [CASE STUDY] [EMERGING] β Red Hat's experimental analysis testing generative AI capability against Ansible Playbook authoring constraints. Highlights current logical gaps and structural best practices for verification.
Security¶
Certificates¶
TLS Automation¶
- (2021) getbetterdevops.io: How to Secure K8S Nginx Ingress With Letβs Encrypt and Cert Manager πππ [COMMUNITY-TOOL] β Rescued guide detailing the technical orchestration steps of cert-manager and Let's Encrypt certificates mapping over NGINX Ingress controllers for ingress traffic protection.