投稿日: Mar 13, 2024

Mountpoint for Amazon S3 Container Storage Interface (CSI) ドライバーは、コンテナ専用に構築された Linux ベースのオペレーティングシステムである Bottlerocket のサポートを開始しました。この統合により、Kubernetes アプリケーションでは、Bottlerocket の変更不可能なルートファイルシステム、低い管理オーバーヘッド、AWS サービスとの統合のメリットが得られると同時に、Amazon S3 でデータを読み書きするための高い総スループットを実現できます。

Mountpoint for Amazon S3 に基づいて構築された CSI ドライバーでは、Amazon Elastic Kubernetes Service (Amazon EKS) やセルフマネージド型の Kubernetes クラスターのコンテナからアクセスできるボリュームとして S3 バケットを表します。その結果、Kubernetes アプリケーションは Amazon S3 から高いスループットでデータを読み取ることができ、ワークロードの実行時間を短縮し、コンピューティングコストを節約できます。Mountpoint for Amazon S3 CSI ドライバーは、EKS コンソール、AWS コマンドラインインターフェイス (CLI)、EKS アプリケーションプログラミングインターフェイス (API) を使用して、EKS アドオンとしてインストールできます。

この統合は、1.19.2 以降の Bottlerocket バージョンで利用できます。Bottlerocket の詳細については、AWS 製品ページ公開プロジェクトのウェブサイト、および Bottlerocket の GitHub リポジトリを参照してください。サポートについては、AWS の担当者経由で行っていただくか、GitHub で新しい Issue を作成して Bottlerocket チームに連絡してください。Mountpoint for Amazon S3 CSI ドライバーを使い始めるには、ユーザーガイドに従ってください。