8.5. コレクションに新しいロールを作成する
手順
-
新しいロールを作成するには、コレクションを作成したときにスキャフォールディングされたデフォルトの
runロールディレクトリーをコピーします。 -
ロールが実行する必要があるタスクを、
tasks/main.ymlファイルで定義します。既存の Playbook 内のタスクを再利用するためのロールを作成する場合は、Playbook YAML ファイルの tasks ブロック内の内容をコピーします。tasks の左側の空白を削除します。VS Code でansible-lintを使用して YAML コードをチェックします。 -
ロールが別のロールに依存している場合は、
meta/main.ymlファイルに依存関係を追加します。