Amazon EKS オートモードが Application Recovery Controller のゾーンシフトをサポート
Amazon Elastic Kubernetes Service (Amazon EKS) は、EKS オートモードを使用するクラスターに対して、Amazon Application Recovery Controller (ARC) のゾーンシフトと自動ゾーンシフトをサポートするようになりました。ARC は、AWS リージョンとアベイラビリティーゾーン (AZ) をまたいだリカバリを管理および調整するのにも役立ちます。今回のリリースにより、EKS オートモードにおいて、追加の料金や複雑な設定を必要とせず、ゾーンシフトの実行中にコンピューティングが自動的に保護されるようになります。障害の発生した AZ からクラスター内のネットワークトラフィックを他へ逃がすことで、Kubernetes アプリケーションの可用性を維持できます。
お客様は、単一障害点を排除するために、Amazon EKS で複数の AZ にまたがって高可用性アプリケーションを実行しています。EKS オートモードではユーザーに代わってコンピューティングを管理するため、フラグを設定したり、権限を付与したり、Karpenter バージョンを管理したりすることなく、クラスターで ARC ゾーンシフトを有効にするだけでゾーンシフト機能を利用できます。ゾーンシフトが有効になると、EKS オートモードは障害が発生している AZ での新規容量のプロビジョニングを停止し、そのゾーン内のノードの統合やドリフトといった計画的な変更動作をストップさせます。また、正常なゾーンであっても、障害が発生しているゾーンへのポッドの配置に依存している場合は、計画的なサービス停止をストップします。シフトの有効期限が切れるかキャンセルされると、通常の運用に復帰します。シフトは手動で開始することも、ゾーンオートシフトを使用して AWS に管理を任せることも可能です。また、事前に練習実行を行うことで、AZ が 1 つ少ない状態でクラスターが正常に機能するかどうかを確認できます。
EKS オートモードにおける ARC ゾーンシフトのサポートは、EKS オートモードが提供されているすべての AWS リージョンでご利用いただけます。詳細については、Amazon EKS 製品ページ、ARC ゾーンシフトドキュメント、および Amazon EKS オートモードのドキュメントを参照してください。