0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(新機能)EKS Capabilitiesについて確認してみた

Posted at

はじめに

本日、EKS Capabilitiesという新機能がリリースされましたので確認してみました。

EKS Capabilitiesとは

ワークロードオーケストレーション、AWSクラウドリソース管理、そして Kubernetesリソースの構成とオーケストレーションを効率化する、Kubernetesネイティブの拡張可能なソリューションセットです。

Algo CD

ワークロードオーケストレーションを担当します。
Kubernetes向けの宣言型GitOpsツールで、Kubernetesに継続的デプロイメント(CD)機能を提供します。

AWS Controllers for Kubernetes (ACK)

AWSクラウドリソース管理を担当します。
ACKはKubernetes用のカスタムリソースを提供し、クラスター内からAWSクラウドリソースを直接管理できるようにします。

Kube Resource Orchestrator (KRO)

Kubernetesリソースの構成とオーケストレーションの効率化を担当します。
KROは、Kubernetesでカスタムリソースを効率的に作成および管理する方法を提供します。
KROを使用すると、プラットフォームチームはKubernetesエコシステムにネイティブでありながら、複雑さを抽象化した再利用可能なリソースバンドルを作成できます。

また、AWS公式ブログには以下のように記載されています。
(記載内容は原文である英語をGoogle翻訳にて日本語に変換したもの)

EKS Capabilitiesを使用すると、複雑なソリューションインフラストラクチャを管理することなく、Kubernetesアプリケーションを構築およびスケールできます。一般的なクラスター内インストールとは異なり、これらの機能は、顧客から完全に抽象化された EKS サービス所有のアカウントで実行されます。

実際に確認

AWSマネジメントコンソールからEKSコンソールに入ります。
クラスターを作成後、画面中央部にある「機能」を選択します。

スクリーンショット 2025-12-01 23.39.18.png

デプロイの欄にある「Argo CD」「kubernetes用AWSコントローラー(ACK)」「Kube Resource Orchestraror(KRO)」を選択し、「次へ」を選択します。

スクリーンショット 2025-12-01 23.00.45.png

Argo CD設定では機能名、機能ロールを入力、IAMアイデンティティセンターのインスタンス等を入力します。

スクリーンショット 2025-12-01 23.02.08.png

AWS Kubernetes(ACK)構成用コントローラーでは、機能名、機能ロールを入力します。

Kube Resource Orchestrator(KRO)を設定では、機能名、機能ロールを入力し、「次へ」を選択します。

スクリーンショット 2025-12-01 23.02.23.png

これで設定が完了です。

機能の作成後は、機能名、名前空間、認証リージョン、 AWS IAM Identity Centerインスタンスを変更することはできないので注意が必要です。

終わりに

EKS版のApp Runnerだという声もありましたが、まさしくそうだと思います。

簡単な設定で、ワークロードオーケストレーション、AWSクラウドリソース管理、Kubernetesリソースの構成とオーケストレーションの効率化をできる機能があり、もともとKubernetes、EKSを使っている方はより一層幅広く使うことができるのではないかと思われます。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?