問題タブ [ansible-handlers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ansible - Ansible ロールのワークフローの問題
(step1) postgresql 構成ファイルを変更し、(step2) サービスを再起動し、(step3) db ユーザーを追加します。
../roles/postgres/tasks/main.yml
../roles/postgres/handlers/main.yml
postgres.yml
問題: ansible ロールの実際のワークフローは、step1 -> step3 -> step2 です。
ハンドラー タスクを に移動することで修正できます../roles/postgres/tasks/main.yml
が、構成ファイルが変更されたかどうかに関係なく、サービスが再起動されます。
そのようなリクエストのベストプラクティスは何ですか?