モダナイズされた環境でも、正しい設定・チューニングができていなければ意図した挙動は取ってくれません。テストは必要です。
カオスエンジニアリングは良い選択肢です。

今回はChaos EngineeringツールのGremlinをGKE上のリソースで動かす設定を紹介し、挙動を確認したいと思います。

設定手順

(下準備)対象コンテナアプリケーションの作成

不要な方はSkipください〜

クラスタの作成

まずは、クラスタを作成します。
アプリケーションもGremlinもこのクラスタにデプロイします。

% gcloud container clusters create test-cluster --region=us-east1 --num-nodes=2 --node-locations=us-east1-b

※ Auto PilotモードではGremlinをインストールできないようです。まぁ、Auto Pilotの目的から考えたら不要でしょうが、自分自身がよく考えないままエラーを出してしまったので共有。


全文はこちら:GremlinをGKEで暴れさせてみる(Chaos Engineering)

著者:@pict3