Bottlerocket
コンテナ向け最小構成OS
コンテナ実行専用にAWSが開発したオープンソースのLinux OSです。最小構成で、root filesystemは読み取り専用、イメージ単位で一括更新され、rollbackも可能です。
- コスト$ 安い
- 難易度●●●●●
- 未使用でも課金?いいえ
- 自己管理
たとえるなら余分な座席をすべて外し、荷台だけにしたトラックのようなものです。軽くなり、故障も減ります。
いつ使う?
✓ 使うべき場面
高いセキュリティと簡単な更新が求められるEKS/ECSのコンテナ実行node。
✗ 避けるべき場面
ホストに任意のソフトウェアやagentを入れたい、またはコンテナ以外のアプリを動かしたい → EC2上のAmazon Linux。
よくある使い方
- 高セキュリティなEKSノードグループ
- ECS用のcontainer instance
- ホストの攻撃対象領域の削減
料金はいくら?
- 課金方式: 無料です。実行するEC2 instanceの料金のみ支払います。