Skip to content

Commit

Permalink
[Blog] - Fix typos
Browse files Browse the repository at this point in the history
  • Loading branch information
gfaivre committed Mar 8, 2024
1 parent 9cad36b commit c64e78f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
6 changes: 3 additions & 3 deletions content/blog/cours/ansible/ansible-les-playbooks.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:**

Expand Down
4 changes: 3 additions & 1 deletion content/blog/cours/ansible/ansible-les-variables.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,6 +323,8 @@ MOTD=$(cat <<'EOF'

EOF
)

printf "${MOTD}\n\n\n"
```

Pour la **staging**:
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit c64e78f

Please sign in to comment.