Course Outline
Zout Overzicht
- Het doel van SaltStack
- Architectonisch overzicht van uitvoering op afstand
- Zout staten
- Granen
- Pijler
- Jinja2 en het virtuele mechanisme
Inleiding tot YAML
- Letterlijke, scalairen
- Sequenties, toewijzingen
- Voorbeelden
Installatie van zout
- Installatie op Ubuntu
- Verschillen tussen Salt-Common, Salt-Minion en Salt-Master
- Installatie op Amazon EC2
Basisprincipes van de Salt-opdrachtregel
- Anatomie van een zoutcommando
- Uitvoerformattering in JSON
- De jq-tool
Gericht op Minions
- Globben
- Normale uitdrukkingen
- Lijst die overeenkomt
- IP-matching
- Korrels passend
- Samengestelde matching
- Voorbeelden en oefeningen
Staten
- Pakketbeheer
- Diensten
- Hoogstaat
- Zout formules
- Oefeningen, voorbeelden
Sjablonen
- Jinja2 introductie
- Voor lus, opdrachten, ontsnappen
- Sjablonen met Jinja2 in Salt, voorbeelden
Pijler
- Veilige opslag
- Voorbeeld van VNC-wachtwoordimplementatie
Zout uitbreiden
- Uitvoeringsmodules schrijven
- Zoutconfiguratie uitbreiden
- Statussen om uitvoeringsmodules wikkelen
- Gegevens weergeven
- Het verwerken van retourgegevens
- Scripten met hardlopers
- Externe bestandsservers toevoegen
- Verbinding maken met de cloud
- Bewaking met bakens
- De master uitbreiden (multi-masters)
Andere interessante SaltStack concepten
- Omgevingen
- Orkestratie
- Integratie met Docker
- Zout voor ramen
Samenvatting en conclusie
Requirements
- Basiskennis van Unix/Linux-beheer is nodig om de meer gevorderde onderwerpen in deze cursus te kunnen begrijpen.
Getuigenissen (5)
Ik vind het leuk hoe illustraties duidelijk werden gemaakt in al het materiaal dat tijdens de training werd gegeven. Bedankt voor alles wat je in het succes van deze training hebt gestopt. De methode die ze in de training gebruikte, was gemakkelijk te begrijpen. Ik ben blij dat ik aan deze training heb deelgenomen.
Connie Ray Rhem Jr - Spathe System
Cursus - Configuration Management for Managers and Leaders
Machine Translated
Hoog praktisch om een echt overzicht te krijgen. Trainer geeft voldoende ruimte om onze behoeften te bespreken. Veel ideeën geprobeerd die ons konden helpen en wat niet direct in de agenda stond.
Daniel Kreie - Faurecia Automotive Polska S.A.
Cursus - Foreman and Katello
Machine Translated
De kennis van de trainer over het onderwerp was erg Good.
Fayaz - Skillsoft
Cursus - Managing Configuration with Ansible
Machine Translated
1. Very detailed course 2. Very well-informed trainer 3. Great explanations and examples
Byron Pisani - Manulife
Cursus - Chef Configuration Management
Worked really well having the remote sessions and the trainer being able to see all our screens.