Salt : state NGINX avec pillar et simulation
Sur le master Salt, écrivez :
/srv/salt/nginx/init.sls:nginx→pkg.installed;/etc/nginx/conf.d/site.conf→file.managedavecsource: salt://nginx/files/site.conf.j2,template: jinja,requiredu paquet ; servicenginx→service.runningavecenable: Trueetwatchdu fichier/srv/pillar/web.sls:nginx:/server_name: intranet.acme.test; et/srv/pillar/top.slsaffectantwebaux minions'web*'/srv/salt/top.sls:base:/'web*':/- nginxsudo salt 'web*' test.ping, puis simulationsudo salt 'web*' state.apply nginx test=Trueet applicationsudo salt 'web*' state.apply nginx→ nombre de minions ciblés →answer minions <n>. Où mettre un mot de passe : grains ou pillar ? →answer secret <pillar|grains>
Bientôt disponible
Les exercices pratiques ouvrent prochainement. Le titre, le résumé et le plan restent visibles pour découvrir le contenu.
Tâches
- State NGINX
- Pillar
- Simulé puis appliqué