エッジを追加できない場合は、ご使用のintdashドメインで使用できるエッジの数の上限に達している可能性があります。
- アプトポッドが運用する環境をご使用の場合は、当社担当者にご相談ください。
- お客様にて構築された環境(intdash All-in-Oneを含む)をご使用の場合は、以下を参照してください。
お客様にて構築されたintdash環境で、エッジ数の上限を変更する
お客様にてintdash環境を構築された場合は、REST APIによりエッジ数の上限を変更することができます。
現在の設定値を取得し、更新する手順は以下のとおりです。
-
ユーザー「intdash」のアクセストークンを取得するため、ターミナルで以下のコマンドを実行します。アクセストークンはcookie.txtに保存されます。
- password: ユーザー「intdash」のパスワード
- intdash_domain: ご使用のintdashドメイン
$ curl -X POST -c cookie.txt -H 'Content-Type: application/json' \ -d '{"username": "intdash", "password": "<password>"}' \ https://<intdash_domain>/api/v1/authn
-
以下のコマンドを実行し、設定情報を取得(GET)してsettings_fetched.json として保存します。
$ curl -X GET -b cookie.txt -H 'Content-Type: application/json' \ https://<intdash_domain>/api/v1/settings/master -o settings_fetched.json
-
settings_fetched.json のedge_limitが、エッジ数の上限値です。これを適切な値に書き換えます。
{ ... "edge_limit": 50, ... "created_at": "2021-04-28T03:30:21.440293Z", "updated_at": "2021-04-28T03:30:21.440293Z" }
-
書き換えたsettings_fetched.json を使って、設定値を更新(PUT)します。
$ curl -X PUT -b cookie.txt -H 'Content-Type: application/json' \ https://<intdash_domain>/api/v1/settings/master -d @settings_fetched.json
以上で、エッジ数の上限の変更は完了です。