Plan du cours
Introduction
Installation et configuration de Ansible AWX
- Configuration requise pour Ansible AWX
Aperçu des fonctionnalités et de l'architecture de Ansible AWX
- Ansible AWX v.s. Red Hat Ansible Tower
- [Concepts appliqués dans Ansible AWX
Aperçu de l'interface de ligne de commande Ansible AWX
- Familiarisation avec la structure de l'API HTTP d'AWX
- Analyse et émission de sortie de base avec l'interface de ligne de commande AWX
- Introduction aux tâches d'automatisation de l'interface de ligne de commande AWX 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 des jetons OAuth2.0
- Jetons et authentification par session
- Générer, imprimer et utiliser des valeurs de jetons dans l'interface de commande AWX
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 YAML et les formats de sortie tabulaires
- 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 de Ansible AWX aux paramètres de Ansible Playbook
- Suivi des journaux Ansible Playbook et navigation dans le tableau de bord AWX
Configuration de projets et de modèles de tâches 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 uniques ou enchaînés
- Exécution et surveillance des sorties de Ansible Playbook
- Mise à jour des modèles de tâches avec le CLI Ansible AWX
Travailler avec des clés SSH dans Ansible AWX
- Importer et exporter des ressources AWX supplémentaires
Automatisation des flux de travail et des tâches de base avec AWX et Ansible API
- Mise en œuvre de la convention d'API RESTful dans AWX
- Utilisation des outils de l'API AWX et exécution des méthodes d'automatisation
Récupération et test des mesures 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 de 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 n'importe quel langage de programmation
Public
- DevOps Ingénieurs
- Développeurs
- Chefs de projet
Nos clients témoignent (1)
Il y avait de nombreux exercices pratiques supervisés et assistés par le formateur.
Aleksandra - Fundacja PTA
Formation - Mastering Make: Advanced Workflow Automation and Optimization
Traduction automatique