Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
Vue d'ensemble de Salt
- L'objectif de SaltStack
- Aperçu architectural de l'exécution à distance
- États Salt
- Grains
- Pilier
- Jinja2 et le mécanisme virtuel
Introduction à YAML
- Littéraux, scalaires
- Séquences, mappages
- Exemples
Installation de Salt
- Installation sur Ubuntu
- Différences entre salt-common, salt-minion et salt-master
- Installation sur Amazon EC2
Bases de la ligne de commande Salt
- Anatomie d'une commande salt
- Formatage de sortie en JSON
- L'outil jq
Ciblage des Minions
- Globbing
- Expressions régulières
- Correspondance de liste
- Correspondance IP
- Correspondance Grains
- Correspondance composite
- Exemples et exercices
États
- Gestion des paquets
- Services
- Highstate
- Formules Salt
- Exercices, exemples
Modélisation
- Introduction à Jinja2
- Boucle for, affectations, échappement
- Modélisation avec Jinja2 dans Salt, exemples
Pilier
- Stockage sécurisé
- Exemple de déploiement de mot de passe VNC
Extension de Salt
- Écriture de modules d'exécution
- Extension de la configuration Salt
- Enveloppement d'états autour des modules d'exécution
- Rendu de données
- Gestion des données de retour
- Scripting avec les exécuteurs
- Ajout de serveurs de fichiers externes
- Connexion au cloud
- Surveillance avec des balises (beacons)
- Extension du maître (multi-maîtres)
Autres concepts intéressants de SaltStack
- Environnements
- Orchestration
- Intégration avec Docker
- Salt pour Windows
Résumé et conclusion
Pré requis
- Une connaissance de base de l'administration Unix/Linux est nécessaire pour comprendre les sujets plus avancés abordés dans ce cours.
21 Heures
Nos clients témoignent (1)
The teaching pace and using of salt stack command to perform different task.
Chan Qiuwen - PSA CORPORATION LTD
Formation - IT Automation with Saltstack - bespoke
Traduction automatique