diff --git a/blog/cours/ansible/ansible-les-playbooks/index.html b/blog/cours/ansible/ansible-les-playbooks/index.html index 943ca231..d5637cd5 100644 --- a/blog/cours/ansible/ansible-les-playbooks/index.html +++ b/blog/cours/ansible/ansible-les-playbooks/index.html @@ -654,12 +654,12 @@

Les handlers< name: haproxy state: restarted listen: restart_http_stack -

Les instructions 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 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 include_.

Avant de réorganiser nos travaux il est important de bien comprendre la différence entre les deux:

Réorganisons à présent nos playbooks en tenant compte de cette nouvelle information:

-
# PHP
+
# PHP
     - name: Install PHP-FPM service
       ansible.builtin.apt:
         name: php-fpm
@@ -599,7 +601,7 @@ 

- 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 diff --git a/blog/rss.xml b/blog/rss.xml index 0a81a4d8..d1f6c56f 100644 --- a/blog/rss.xml +++ b/blog/rss.xml @@ -5,7 +5,7 @@ Découvrez nos articles techniques (ou non), rédigés par les membres de l'équipe Rix ! Rix - L’utilisation des flux RSS de rix.fr est réservée à un usage strictement personnel, non professionnel et non collectif. Toute autre exploitation doit faire l’objet d’une autorisation et donner lieu au versement d’une rémunération. Contact : contact@rix.fr https://rix-fr.github.io/rix/blog - Mon, 26 Feb 2024 13:36:08 +0000 + Fri, 08 Mar 2024 12:49:14 +0000 fr https://rix-fr.github.io/rix/apple-touch-icon.png diff --git a/sitemap.xml b/sitemap.xml index 2e394465..cb56c7b6 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -10,27 +10,27 @@ https://rix-fr.github.io/rix/ - 2024-02-26T13:36:18+00:00 monthly + 2024-03-08T12:49:25+00:00 monthly https://rix-fr.github.io/rix/a-propos - 2024-02-26T13:36:18+00:00 monthly + 2024-03-08T12:49:25+00:00 monthly https://rix-fr.github.io/rix/services - 2024-02-26T13:36:20+00:00 monthly + 2024-03-08T12:49:27+00:00 monthly https://rix-fr.github.io/rix/contact - 2024-02-26T13:36:18+00:00 monthly + 2024-03-08T12:49:25+00:00 monthly https://rix-fr.github.io/rix/legal - 2024-02-26T13:36:18+00:00 monthly + 2024-03-08T12:49:25+00:00 monthly https://rix-fr.github.io/rix/confidentialite - 2024-02-26T13:36:18+00:00 monthly + 2024-03-08T12:49:25+00:00 monthly https://rix-fr.github.io/rix/blog/cours/ansible/ansible-les-roles