投稿日: Oct 28, 2021

Amazon Elastic Kubernetes Service (EKS) は、すべての商用 AWS リージョンの EKS マネージドノードグループにおいて、Bottlerocket のネイティブサポートを追加しました。現在、EKS の顧客の多くは、様々なユースケースに対応した OS を搭載したワーカーノードにアプリケーションをデプロイしています。AWS は、コンテナの実行を目的として構築・最適化された、Linux ベースのミニマルなオープンソース OS Bottlerocket を発表しました。EKS マネージドノードグループと Bottlerocket を組み合わせることで、顧客は本番環境でコンテナを実行するための最新のベストプラクティスを用いて、コンピューティング性能のプロビジョニングと管理を簡単に行うことができます。Bottlerocket は、マネージドノードグループに組み込まれた AMI の選択肢として含まれており、顧客はワンクリックでコンテナに最適化されたワーカーノードをプロビジョニングすることができます。

EKS の顧客は、アプリケーションをボットロケットベースのワーカーノードで実行できるように簡単に移行することができ、ノードのセキュリティ体制の強化の恩恵を受けることができます。コンテナの実行に必要な最小限のパッケージのみを搭載したワーカーノードに移行することで、顧客は攻撃対象を減らし、ノードのプロビジョニング時間を短縮し、より多くのノードリソースをアプリケーションに割り当てることで効率を向上させることができます。これにより、クラスターの利用率とスケールが向上します。マネージドノードグループは、より新しい EKS Bottlerocket AMI が利用可能になった際に通知を行い、顧客がより簡単にノードをソフトウェアの最新バージョンに更新できるようにします。

顧客はマネージドノードグループをプロビジョニングするための既存のワークフローに従い、コンピューティング構成オプションで AMI タイプとして Bottlerocket を選択するだけで、すぐに使用することができます。Bottlerocket は、追加費用なしで利用でき、AWS によって完全にサポートされています。クラスターに接続した EC2 インスタンスに対してのみ支払いが発生します。開始するためにブログEKS のドキュメントをご参照ください。