問題タブ [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.

0 投票する
1 に答える
107 参照

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が、構成ファイルが変更されたかどうかに関係なく、サービスが再起動されます。

そのようなリクエストのベストプラクティスは何ですか?