Online.net ガイド¶
はじめに¶
Online は、主に Dedibox という名前のベアメタルサーバーを提供するフランス系のホスティング企業です。 詳細は https://www.online.net/en を確認してください。
Online リソースの動的インベントリー¶
Ansible には、リソースを一覧表示できる動的インベントリープラグインがあります。
- 以下の内容で、
online_inventory.yml
などの YAML 設定を作成します。
plugin: online
- トークンを使用して、
ONLINE_TOKEN
環境変数を設定します。 - トークンを取得する前にアカウントを作成して、ログインする必要があります。 トークンは https://console.online.net/en/api/access ページで確認できます。
- トークンを使用して、
- 以下を実行すると、インベントリーが機能していることをテストできます。
$ ansible-inventory -v -i online_inventory.yml --list
- これで、Playbook またはその他のモジュールをこのインベントリーで実行できます。
$ ansible all -i online_inventory.yml -m ping
sd-96735 | SUCCESS => {
"changed": false,
"ping": "pong"
}