オブジェクト管理に関してAnsible皆さんこんにちは、ソリューションアーキテクトの岡野です。オブジェクトの管理方法についてご紹介したいと思います。そもそも、このような記事を書くきっかけとなったのは、お客様からしばしば頂く以下のような質問です。存在し、検証環境でうまくいったら、そのオブジェクトをそのまま本番環境に移植したい。間でやりたい、というリクエストです。残念ながら現時点ではこのような機能は実装されていません。全てのオブジェクトの丸ごとコピーであればバックアップ・リストアで簡単に出来るのですが、特定のオブジェクトのみの移動は難しい、というのが現状でした。面白い方法があります。モジュールで管理する"というのが今回のブログの趣旨です。自体をモジュールで操ることも可能です。イメージとしてはこんな感じです。オブジェクト自体をモジュールで管理することが出来る”ということだけ理解していれば、あとはモジュールを使って書くだけです。ジョブテンプレート作成の場合は以下の様に書くことが出来ます。Tower上にジョブテンプレートを作成することが出来ます。stateを変数で定義し、作成・削除を管理することも可能です。上で管理することが可能となります。上のオブジェクトを自動で更新することも可能です。等の環境変数を使ってプレイブック内に自動で入力することが可能です(下記参照)。有用な機能の一つです。オブジェクト自体も管理をする。便利な機能をギュッと詰め込んだ、オペレーションを橋渡しするハブと考えることが出来ます。面白い仕組みだと思います。Hatのさいとうです。各記事は著者の見解によるものでありその所属組織を代表する公式なものではありません。その内容については非公式見解を含みます。スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。