servermemoのブログ

サーバー構築の手順をまとめる予定です。

Kubernetes

UbuntuでkubeadmでKubernetesクラスターを構築

要件 このガイドは次のバージョンのUbuntu(の最新版)で動作確認をしています。 Ubuntu 18.04.6 LTS Ubuntu 20.04.4 LTS Ubuntu 22.04LTS (cgroup V1設定に変更が必要。詳細は後述) 現在の私の推奨はUbuntu 20.04.4 LTSです。 本ガイドでは Kubernetes 1.24…

Oracle Linux 8でkubeadmを使ってKubernetesを動かす(containerd)

動作確認したバージョン Oracle Linux 8.3 Linux Kernel 5.4.17-2102.200.13 Kubernetes 1.21.0 Calico v3.18.1 忙しい人向け Kubernetesコミュニティ提供のkubeadm公式ドキュメントのCentOS 8向けのセットアップ方法と同じように設定すれば環境の準備はでき…

Oracle Linux 7でkubeadmを使ってKubernetesを動かす(containerd)

動作確認したバージョン Oracle Linux 7.9 Linux Kernel 5.4.17-2102.200.13 Kubernetes 1.21.0 Calico v3.18.1 Oracle Linuxのダウンロード 次からダウンロードする。 public-yum.oracle.com リポジトリーの有効化 add-onsリポジトリーを有効にすると、Dock…

CentOS 7でkubeadmを使ってKubernetesを動かす(CRI-O)

忙しい人向け CentOS 7.8 + CRI-O 1.18 + Kubernetes 1.18.3の組み合わせの動作を確認 Kubeletの設定方法が変わっていた。次のように設定しないとKubeletが動かないのでkubeadでデプロイできなかった https://gist.github.com/ytooyama/0dbe4a57253a42651528…

Oracle Linux 7でkubeadmを使ってKubernetesを動かす(CRI-O)

忙しい人向け Oracle Linux 7はCloud Native Environmentリポジトリーに必要なパッケージが用意されている Kubeletの設定は次のように設定しないとKubeletが動かないのでkubeadmでデプロイできないようなので注意 https://gist.github.com/ytooyama/0dbe4a57…