サーバインフラ

Cgroups v2環境下でのJava Containerの動作

最近 cgroups v2ベースの Kubernetes 1.24 を評価していたところ、どうも Java ベースのコンテナのメモリ使用量が多い。 同じコンテナなのに、以前のバージョンのKubernetes環境下よりメモリ使用量が多く、同じ設定で起動後にOOM Killedが頻発していました。…

高可用性Kubernetes Clusterを構築する-その2

前回に引き継き、Kubernetes Cluster(v1.13)を構築していきます。 最初のControl Plane Nodeのセットアップ kubeadmで初期設定 1台目のControl Plane Nodeをセットアップします。セットアップ用に以下の内容のkubeadm-config.ymlファイルを作成します。 設…

高可用性Kubernetes Clusterを構築する-その1

検証用に高可用性のKubernetes Clusterを、kubeadmの公式ガイドを参考にVagrant環境にインストールする方法をまとめました。 私が担当している某BGM配信サービスでKubernetesを使用していますが、最近のバージョンではなかなか上がらなかった推奨Dockerバー…