Terraform で ThousandEyes を設定する
ThousandEyes 用の Terraform Provider は thousandeyes で公開されています。 他にも ThousandEyes 公式ブログの記事 Announcing the ThousandEyes Terraform Provider でも言及されています。 今回は Terraform で ThousandEyes を設定する具体的な手順をメモしておきます。
OAuth Bearer Token を取得する¶
Users and Roles
から OAuth Bearer Token
を取得しておきます。 下記のスクリーンショットでは Token を取得済みになっていますが、未取得であれば Token が生成出来ますので、生成した Token をメモしておきます。 もし生成済み Token の値を忘れてしまった場合は該当の Token を Revoke し、再生成します。
Terraform 用の .tf ファイルを用意する¶
.tf ファイル例は以下の通りです。 今回は CloudAgent による Test Setting を追加しています。 Token ( 下記では token = "12345678-1234-1234-1234-123456789012"
) の部分は事前に取得した OAuth Bearer Token を入力します。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
|
実際に設定された Test Setting¶
Cloud & Enterprise Agent
→ Test Settings
から、実際に設定された内容を表示すると、以下のようになっていました。