From c64e78fe50eb736084c0757aaf565d7501d5ac4f Mon Sep 17 00:00:00 2001 From: Guewen FAIVRE Date: Fri, 8 Mar 2024 13:47:13 +0100 Subject: [PATCH] [Blog] - Fix typos --- content/blog/cours/ansible/ansible-les-playbooks.md | 6 +++--- content/blog/cours/ansible/ansible-les-variables.md | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/content/blog/cours/ansible/ansible-les-playbooks.md b/content/blog/cours/ansible/ansible-les-playbooks.md index cb85ce75..7b1bfba3 100644 --- a/content/blog/cours/ansible/ansible-les-playbooks.md +++ b/content/blog/cours/ansible/ansible-les-playbooks.md @@ -452,14 +452,14 @@ Il est également possible d'ajouter à un handler une clé `listen` comme ci-de listen: restart_http_stack ``` -#### Les instructions import... et export... +#### Les instructions import... et include... -Vous l'aurez compris, si l'on conserve l'ensemble de nos instructions dans un seul playbook celui-ci peut rapidemnent devenir **volumineux et difficile** à maintenir. Pour autant séparer nos instructions dans des playbooks dédiés conduit invariablement à dupliquer certains blocs d'instructions ce qui n'est pas non plus l'idéal, fort heureusement il est possible de résoudre ces problématiques de manière élégante en utilisant différentes instructions préfixées `import_` et `export_`. +Vous l'aurez compris, si l'on conserve l'ensemble de nos instructions dans un seul playbook celui-ci peut rapidemnent devenir **volumineux et difficile** à maintenir. Pour autant séparer nos instructions dans des playbooks dédiés conduit invariablement à dupliquer certains blocs d'instructions ce qui n'est pas non plus l'idéal, fort heureusement il est possible de résoudre ces problématiques de manière élégante en utilisant différentes instructions préfixées `import_` et `include_`. **Avant de réorganiser nos travaux il est important de bien comprendre la différence entre les deux:** - Les instructions de type `import_*` sont « pré-traitées » au moment où les playbooks sont parcourus et donc avant leur exécution; -- Les instructions de type `export_*` sont traitées au moment où elles sont rencontrées durant l'exécution. +- Les instructions de type `include_*` sont traitées au moment où elles sont rencontrées durant l'exécution. **Réorganisons à présent nos playbooks en tenant compte de cette nouvelle information:** diff --git a/content/blog/cours/ansible/ansible-les-variables.md b/content/blog/cours/ansible/ansible-les-variables.md index ac8e88e4..b1abf0d1 100644 --- a/content/blog/cours/ansible/ansible-les-variables.md +++ b/content/blog/cours/ansible/ansible-les-variables.md @@ -323,6 +323,8 @@ MOTD=$(cat <<'EOF' EOF ) + +printf "${MOTD}\n\n\n" ``` Pour la **staging**: @@ -408,7 +410,7 @@ Toujours dans notre playbooks `webservers` ajoutons une section pour PHP où nou - name: PHP-FPM > Configuration ansible.builtin.template: src: "php/app.ini.j2" - dest: "/etc/php-fpm/8.2/php-fpm/app.ini" + dest: "/etc/php/8.2/fpm/app.ini" handlers: - name: restart_php-fpm