テストでLink Agentが使用されなくなった場合は、mablアプリケーションまたはmabl CLIでLink Agentをシャットダウンできます。
Link Agentは一旦削除すると、mablアプリケーションで再度起動することはできません。Linkを介したトラフィックのルーティングを一時的に停止したい場合は、テスト環境でのmabl Linkの無効化の手順を参照してください。
mabl Linkのシャットダウン
mabl Link Agentをシャットダウンする前に、[ネットワーク] ページの [トンネル] テーブルを確認してください ([ワークスペース] > [ネットワーク])。そのエージェントがmabl環境に関連付けられている場合は、Link Agentを使用しない設定に変更するか、別のアクティブなLink Agentを使用する設定に変更してください。環境の設定を更新しないと、これらの環境で実行されるテストが失敗するようになります。
エージェントをシャットダウンできる状態であることを確認したら、[Link Agents] テーブルからエージェントを削除します ([管理する] > [シャットダウン])。
シャットダウンボタンの場所
mabl CLI または mabl API を使って、Link Agent をシャットダウンすることもできます。
注
1つのLink Agentで複数のトンネルを管理している場合は、いずれかのトンネルをシャットダウンすることで、Link Agentがシャットダウンされ、管理されているすべてのトンネルが終了します。
KubernetesベースのLink Agentの終了
mablアプリケーションでKubernetesベースのLink Agentをシャットダウンすると、指定された数のレプリカを維持するため、数秒以内にKubernetes Deploymentによって代わりのLink Agentが起動されます。同様に、PodベースのLink Agentは、再起動ポリシーに基づいて再起動を行います。
KubernetesベースのLink Agentを停止するには、次のkubectl deleteコマンドを使用します。
- PodベースのLink Agent:
kubectl delete pod mabl-link-agent -n {YOUR-NAMESPACE} - DeploymentベースのLink Agent:
kubectl delete deployment mabl-link-agent-deployment -n {YOUR-NAMESPACE}