去年は Docker が Kubernetes のネイティブサポート を発表したり AWS にも Kubernetes をサポートする EKS がプレビュー入りしたりと Kubernetes が利用しやすくなる環境がどんどん整いつつあります。 ただ自身はこの流れに遅れて Kubernetes を触ってみたことが無かったので、ここで簡単に内容を整理してみることにしました。Kubernetes の基本的な要素である Pod, Deployment, Service を中心に見ていき、最後に既存の定義ファイルをもとに Elasticsearch クラスタを作成する、ということをやっていきます。 Kubernetes とは Kubernetes を構成する主要な要素 定義ファイルを使用したオブジェクトの作成 Elasticsearch クラスタのセットアップ 環境: 使用している OS が Arc