Azure Chaos Studio バージョンの互換性
次のリファレンスは、Chaos Studio 内の機能に関連するバージョンのサポートと互換性を示しています。
エージェントでサポートされているオペレーティング システム
Chaos Studio エージェントは、Azure 仮想マシン上の次のオペレーティング システムとの互換性についてテストされています。 このテストでは、指定された SKU を使用した Azure 仮想マシンのデプロイ、仮想マシン拡張機能としてのエージェントのインストール、使用可能なエージェント ベースの障害の出力の検証を行う必要があります。
オペレーティング システム | Chaos エージェントの互換性 | メモ |
---|---|---|
Windows Server 2019 | ✓ | |
Windows Server 2016 | ✓ | |
Windows Server 2012 R2 | ✓ | |
Azure Linux (Mariner) | ✓ | CPU 負荷、物理メモリ負荷、ディスク入出力負荷、Stress-ng 障害に必要な stress-ng を手動でインストール |
Red Hat Enterprise Linux 8 | ✓ | 現在 8.9 までテスト済み |
openSUSE Leap 15.2 | ✓ | |
Debian 10 Buster | ✓ | unzip ユーティリティのインストールが必要 |
Oracle Linux 8.3 | ✓ | |
Ubuntu Server 20.04/22.04 LTS | ✓ |
エージェントは現在、カスタム Linux ディストリビューション、強化された Linux ディストリビューション (FIPS や SELinux など) に対してテストされていません。
あるオペレーティング システムが現在表示されていない場合でも、仮想マシン拡張機能、エージェント、エージェント ベースの機能のインストール、使用、トラブルシューティングを試みることはできますが、Chaos Studio では、一覧にないオペレーティング システムの動作やサポートを保証することはできません。
より多くのオペレーティング システムまたはバージョンの検証とサポートを要求するには、Chaos Studio フィードバック コミュニティを使用します。
Chaos Mesh の互換性
現在、Azure Kubernetes Service リソース内の障害は、Cloud Native Computing Foundation の一部であるオープンソース プロジェクトである Chaos Mesh と統合されています。 Chaos Mesh と共に Azure Chaos Studio を使用する方法の詳細については、Azure portal で AKS ポッドを中止するために Chaos Mesh 障害を使用するカオス実験を作成するに関する記事を参照してください。
Chaos Mesh のサポート ポリシーとリリース日については、サポートされているリリースに関する記事を参照してください。
Chaos Studio は現在、次のバージョンの組み合わせでテストされます。
Chaos Studio の障害バージョン | Kubernetes バージョン | Chaos Mesh バージョン | メモ |
---|---|---|---|
2.1 | 1.27 | 2.6.3 | |
2.1 | 1.25.11 | 2.5.1 |
Chaos Studio の障害バージョン列は、実験 JSON で使用される各 AKS Chaos Mesh 障害の個々の障害バージョン (たとえば、urn:csci:microsoft:azureKubernetesServiceChaosMesh:podChaos/2.1
) を指します。 対応する Chaos Studio 障害の過去のバージョン (たとえば、...podChaos/1.0
) が Chaos Studio API から引き続き使用可能な場合、これはサポートの範囲内です。
ブラウザーとの互換性
ブラウザーのサポートの詳細については、サポートされているデバイスに関する Azure portal のドキュメントを参照してください。