Plan du cours

Introduction

Installation et configuration d'Ansible AWX

  • Configuration système requise 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 en ligne de commande d'Ansible AWX

  • Familiarisation avec la structure de l'API HTTP d'AWX
  • Analyse basique et émission de sortie avec l'interface en ligne de commande d'AWX
  • Introduction aux tâches d'automatisation et au support des fonctionnalités de l'AWX CLI

Premiers pas avec les ressources AWX et la configuration de l'environnement

  • Manipulation des actions de ressources AWX et des options globales

Authentification avec Ansible AWX et utilisation de jetons OAuth2.0

  • Jetons vs. authentification basée sur les sessions
  • Génération, impression et utilisation des valeurs de jeton dans l'AWX CLI

Configuration d'applications OAuth2.0 et limitation de jetons OAuth2.0

  • Cas d'utilisation pour l'authentification basée sur les sessions

Formatage des sorties AWX et configuration des paramètres par défaut de la CLI

  • Travail avec les formats de sortie YAML et tabulaire
  • Personnalisation des sorties avec le processeur JSON
  • Colorisation des sorties avec des nœuds de couleur ANSI

Création de credentials et d'inventaires avec Ansible AWX

  • Attribution de permissions et délégation de 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 d'AWX

Configuration de projets et de 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 de modèles de tâches simples ou enchaînés
  • Exécution et surveillance des sorties des playbooks Ansible
  • Mise à jour des modèles de tâches avec l'interface en ligne de commande d'Ansible AWX

Travail avec les clés SSH dans Ansible AWX

  • Importation et exportation de ressources supplémentaires d'AWX

Automatisation des workflows et tâches de base avec l'API d'AWX et Ansible

  • Mise en œuvre de la convention RESTful dans AWX
  • Utilisation des outils API d'AWX et exécution de méthodes d'automatisation

Scrapping et test de métriques dans l'API d'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 revue des journaux

Résumé et conclusion

Pré requis

  • Expérience en administration de systèmes Linux et en ligne de commande
  • Connaissance de base de la syntaxe de programmation YAML
  • Compréhension des infrastructures et processus IT
  • Familiarité avec la plateforme Ansible
  • Maîtrise d'un langage de programmation

Audience

  • Ingénieurs DevOps
  • Développeurs
  • Gestionnaires de projets
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires