Plan du cours
Introduction
Installation et configuration Ansible AWX
- Configuration requise pour Ansible AWX
Aperçu des caractéristiques et de l'architecture de Ansible AWX
- Ansible AWX v.s. Red Hat Ansible Tower
- Concepts DevOps appliqués dans Ansible AWX
Vue d'ensemble de Ansible l'interface de ligne de commande AWX
- Familiarisation avec la structure de l'API HTTP d'AWX
- Analyse et émission de sortie de base avec AWX CLI
- Introduction aux tâches d'automatisation de l'AWX CLI et à la prise en charge des fonctionnalités
Premiers pas avec les ressources AWX et la configuration de l'environnement
- Manipulation des actions et des options globales des ressources AWX
Authentification avec Ansible AWX et utilisation de jetons OAuth2.0
- Jetons et authentification par session
- Générer, imprimer et utiliser des valeurs de jetons dans l'interface de programmation AWX
Configuration des applications OAuth2.0 et définition de la portée des jetons OAuth2.0
- Cas d'utilisation de l'authentification de session
Formatage des sorties AWX et configuration des paramètres CLI par défaut
- Travailler avec les formats de sortie YAML et tabulaire
- Personnalisation des sorties avec le processeur JSON
- Colorisation des sorties avec les nœuds de couleur ANSI
Création d'identifiants et d'inventaires avec Ansible AWX
- Attribution de permissions et délégation de règles automatisées
Extension des paramètres Ansible AWX aux paramètres Ansible Playbook
- Suivi Ansible Journaux du Playbook et navigation dans le tableau de bord AWX
Configuration des projets et des modèles de travail avec Ansible AWX
- Création d'un nouveau projet à partir d'un référentiel GitHub
- Générer et lancer un modèle de travail
- Planification de l'exécution de modèles de tâches simples ou enchaînés
- Exécution et surveillance des sorties d'Ansible Playbook
- Mise à jour des modèles de tâches avec Ansible AWX CLI
Travailler avec des clés SSH dans Ansible AWX
- Importer et exporter des ressources AWX supplémentaires
Automatiser les flux de travail et les tâches de base avec AWX et Ansible API
- Mise en œuvre de la convention RESTful API dans AWX
- Utilisation des outils de l'API AWX et exécution des méthodes d'automatisation
Récupérer et tester les métriques dans l'API Ansible AWX
Gestion des fonctions de partage d'informations et maintien de la sécurité des AWX
- Mise en œuvre de configurations d'authentification avancées
Sauvegarde et restauration d'AWX
Dépannage Ansible AWX et examen des journaux
Résumé et conclusion
Pré requis
- Expérience de l'administration de systèmes Linux et de la ligne de commande .
- Compréhension de base de la syntaxe de programmation YAML
- Compréhension de l'infrastructure et des processus informatiques
- Familiarité avec la plateforme Ansible
- Maîtrise de tout langage de programmation
Audience
- DevOps Ingénieurs
- Développeurs
- Gestionnaires de projets
Nos Clients témoignent (3)
travailler avec DevOps Toolchain
Kesh - Vodacom
Formation - DevOps Foundation®
Traduction automatique
J'apprécie l'approche interactive adoptée par le formateur.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Formation - Site Reliability Engineering (SRE) Foundation®
Traduction automatique
Very detailed, trainer knows the subject very well and has covered a lot of topics