マガジンのカバー画像

Ansible実践まとめ|基本操作からマニアックな使い方まで

28
今インフラ界隈でもっとも注目されている自動化/構成管理ツールのひとつ、「Ansible」について、SHIFTグループの現役開発エンジニアたちが各自のナレッジを綴った記事のまとめマ…
運営しているクリエイター

#ITAutomation

AWX/TowerのJob TemplateをPlaybookで追加する方法

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 最近AWX(AnsibleのPlaybookやInv…

OpenShiftをAnsible uriモジュールで操作する

『IT自動化の力でビジネス加速を全ての企業に』 ”IT自動化の専門会社”、リアルグローブ・オ…

Ansible PlaybookのRole分割

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 Ansibleでサーバーマシンの構成…

Ansible Galaxyを使ったRoleの取得

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 前回の記事ではPlaybookをRoleに…

Ansible 2.10とCollections

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 構成管理ツールの1つとしてよく…

Ansible Galaxyを使ったCollectionsの取得

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 前回の記事ではAnsible Galaxyを…

VSCodeのAnsible Extension

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 AnsibleのPlaybookは、YAML形式のテキストファイルなので、一般的なテキストエディタで作成することができます。専用の開発環境などは不要で手軽に開発や修正などができるのはAnsibleの良い点の1つだと思います。 とは言え、特にYAMLの形式に慣れていない場合や、モジュール名やその使い方を完璧に覚えていない場合は、Visual Studioのインテリセンスをはじめとする、補完機能やヒントを表示して

MoleculeでAnsibleのRoleをテストする - その2

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。前回に続いてAnsibleのRoleをテスト…

MoleculeでAnsibleのRoleをテストする - その3

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。前回と前々回ではAnsibleのRoleを…

Ansibleのモジュールを開発してみた

こんにちは。自動化エンジニアの水谷です。 相変わらず時間があるときに、いろいろ調べながら…

Ansible Lintのカスタムルール作成

こんにちは。株式会社SHIFT、自動化エンジニアの水谷です。 相変わらずAnsibleを使いこなせる…

たぶんあまり知られていないAnsibleのタスクデバッガー

こんにちは。自動化エンジニアの水谷です。 Ansible Playbookのデバッグについては、あまり書…