私はプレイブック用のAnipalテンプレートファイルを作成しようとしており、テンプレート(.j2)ファイルに必要な正しいテンプレート変数を特定するには一定の試行錯誤が必要です。 Anbookを実行する方法はありますか?プレイブックのタスクを実際に実行せずにテンプレートからファイルを生成する方法はありますか?私はちょうどテンプレートから作成されますが、私はテンプレートが正しいことを知るまで、自分自身を実行しないファイルを参照したいと思う。演劇を実行せずに有能なテンプレートからファイルを生成しますか?
0
A
答えて
0
テンプレートは、ホストファクト、変数、または以前のタスクの結果に基づいてファイルを生成するために一般的に使用されるため、(少なくともファクトを収集した後では)タスクに沿って実行するのが一般的です。
テンプレートを使用してAnsibleプレイブックを作成する場合、いつでも"dry run"を実行できます。
--check --diff
を実行して実際にタスクを実行せずにフィードバックを得るオプションをansible-playbook
と実行してください。
また、あなたはあなたがすべてのタスクにbackup: {{ keep_backups }}
を追加し、「グローバル」スイッチとしてkeep_backups
を使用することができます(ファイルの以前のバージョンを保存する代わりに、それらを上書きしますtemplate
タスクのためbackup
パラメータを使用することができます。
関連する問題
- 1. 「このファイルを実行しますか?」を取得せずにPowershellからファイルを実行します。ダイアログ
- 2. ソースと実行ファイルからMakefileを生成しますか?
- 3. テンプレートの内容を実行せずにJinjaテンプレートからマクロをインポートする
- 4. SASマクロコードを実行せずに生成
- 5. ./configureを実行せずに.Ploファイルを再生成
- 6. 演劇2.5でテーマベースのテンプレートを選択するには?
- 7. javascriptファイルを生成せずにコンパイル後にtypescriptファイルを実行するには
- 8. WIXで生成されたMSIは、実行可能ファイルをコピーせず、他のファイルをコピーします。
- 9. 実行可能なJARファイルを作成しますか?
- 10. Javaスイングアプリケーションから実行可能なjarファイルを作成できません
- 11. 演劇2.0に余分なロガーをどのように追加しますか?
- 12. ドライブを指定せずにvbsから.batファイルを実行します。
- 13. matlabから実行可能な.mexa64ファイルを作成するMakefile
- 14. 実行時に実行可能ファイルを生成します - C++やVisual C/C++
- 15. オプションの有無にかかわらずシェルスクリプトを実行する
- 16. コード生成のためにT4 .ttテンプレート内の別のファイルからコードを実行できますか?
- 17. Eclipseからテンプレートからantファイルを自動生成する
- 18. コードシグナルなしでファイル共有から.NETアプリケーションを実行する
- 19. C++コードから実行可能なjarファイルを実行する
- 20. サーブレットから実行可能なjarファイルを実行しています
- 21. twigファイルに相当するHTMLテンプレートを生成しますか?
- 22. .javaファイルとpng画像から実行可能ファイルを作成します
- 23. 指定されたファイルが見つかりません - vbscriptから実行可能な実行可能ファイル
- 24. テンプレートと実行可能ファイル
- 25. Juliaスクリプトからスタンドアロンの実行可能ファイルを作成しますか?
- 26. Eclipseで生成された実行可能なjarファイルは実行されませんか?
- 27. プログラムを実行せずにシーケンス図を生成する方法
- 28. マクロを持つMakefileは実行可能ファイルを生成しません
- 29. Apacheはphpファイルを.php拡張子の有無にかかわらず実行します
- 30. Linuxで実行可能なメモリページを共有しますか?
あなたは何をすべきか"タスクを実行しない"という意味ですか?テンプレートで変数を使用している場合は、以前のタスクのものであれば実行する必要があり、 '--check'と' --diff'でAnsibleを実行することができます。 – techraf
あなたは良い点を出しました。私はdiffと一緒にチェックすることで、私がやろうとしていることを達成すると思います。ありがとうBTW、それを答えとして書くなら、私はあなたに信用を与えます。 – William