Plan du cours
Introduction
Installation et configuration d'Ansible AWX
- Exigences système pour Ansible AWX
Aperçu des fonctionnalités et de l'architecture d'Ansible AWX
- Ansible AWX vs Red Hat Ansible Tower
- Concepts DevOps appliqués dans Ansible AWX
Aperçu de l'interface de ligne de commande d'Ansible AWX
- Prise en main de la structure de l'API HTTP d'AWX
- Analyse de base et émission de sorties avec AWX CLI
- Introduction aux tâches d'automatisation AWX CLI et au support des fonctionnalités
Débuter avec les ressources d'AWX et la configuration de l'environnement
- Manipulation des actions des ressources AWX et des options globales
Authentification avec Ansible AWX et utilisation des jetons OAuth2.0
- Jetons vs authentification basée sur les sessions
- Génération, affichage et utilisation des valeurs de jetons dans AWX CLI
Configuration des applications OAuth2.0 et définition de la portée des jetons OAuth2.0
- Cas d'utilisation de l'authentification par 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 un processeur JSON
- Coloration des sorties avec des nœuds de couleurs ANSI
Création d'identifiants et d'inventaires avec Ansible AWX
- Attribution des autorisations et délégation des règles automatisées
Extension d'Ansible AWX aux paramètres des playbooks Ansible
- Suivi des journaux des playbooks Ansible et navigation dans le tableau de bord AWX
Configuration des projets et des modèles de tâches avec Ansible AWX
- Création d'un nouveau projet à partir d'un dépôt GitHub
- Génération et lancement d'un modèle de tâche
- Planification de l'exécution des modèles de tâches uniques ou en chaîne
- Exécution et surveillance des sorties des playbooks Ansible
- Mise à jour des modèles de tâches avec AWX CLI
Utilisation des clés SSH dans Ansible AWX
- Importation et exportation de ressources AWX supplémentaires
Automatisation des workflows et des tâches de base avec AWX et l'API Ansible
- Mise en œuvre de la convention API RESTful dans AWX
- Utilisation des outils API AWX et exécution des méthodes d'automatisation
Collecte et test des métriques dans l'API Ansible AWX
Gestion des fonctions de partage d'informations et maintien de la sécurité d'AWX
- Mise en œuvre de configurations d'authentification avancées
Sauvegarde et restauration d'AWX
Dépannage d'Ansible AWX et examen des journaux
Résumé et conclusion
Pré requis
- Expérience en administration des systèmes Linux et en 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
Public cible
- Ingénieurs DevOps
- Développeurs
- Chefs de projet
Nos clients témoignent (2)
Craig était très impliqué dans la formation, toujours en s'assurant que nous prêtions attention, en adaptant les exemples à nos activités quotidiennes et en fournissant une réponse chaque fois qu'on lui posait une question, même si l'information n'était pas incluse dans la présentation.
Ecaterina Ioana Nicoale - BOOKING HOLDINGS ROMANIA SRL
Formation - DevOps Foundation®
Traduction automatique
Niveau élevé d’engagement et de connaissances du formateur
Jacek - Softsystem
Formation - DevOps Engineering Foundation (DOEF)®
Traduction automatique