techtsubame’s blog

備忘録であり、何が起きても責任は取りません

コントロールプレーン

PodでHello worldを試す

実施すること 参考 helloworldを試す 試す 現在のpodを表示 Podを起動 podの状態を確認 ログ確認 詳細を確認 コピペ用 helloworld 実施すること kubectlを使ってpodを動かす 参考 kubectlのオプション helloworldを試す 試す 現在のpodを表示 何も表示されな…

CentOSにkubernetesクラスターに参加[ワーカーノード]

実施すること クラスタに参加 クラスタに参加 生成 kubeadm initにて出力されたコマンドを前ワーカーノードで実施 コントロールプレーンで確認 コピペ用 実施すること クラスタに参加 クラスタに参加 クラスタに参加 失念した場合は以下にて生成および表示 …

CentOSにkubernetesクラスターの作成[コントロールプレーンのみ実施]

実施すること 参考 kubeadmによる設定 初期設定生成 kubeadmによる設定ファイル生成 設定ファイル生成 コントロールプレーンノードの初期化 確認 一般ユーザにて設定 権限設定 CNI(Container Network Interface)であるcalicoのセットアップ 作成 yamlからcal…

CentOSにkubernetesインストール

実施すること 参考 kubernetesコマンドインストール リポジトリ設定 repoファイルの作成と確認 kubeadm,kubelet,kubectl インストール(GPG 鍵はyを応答) インストール確認 設定 cgroupドライバーの設定 kubeletの環境設定ファイルに設定 kubeletサービスの起…

CentOS9にcontainerdインストールと設定と起動

実施する事 参考 コンテナラインタイム(Containerd)のインストールと設定 containerdのリポジトリ追加 dnfによりリポジトリ追加 containerdのインストール dnfでインストール containerdの設定 containerdコマンドよりデフォルト設定を生成しファイルに保存 …

CentOS9にkubernetesインストール前の事前設定 2/2

実施する事 カーネル設定 br_netfilter インストール 永続化 ovarlay インストール 永続化 iptablesからネットワーク・ブリッジされたトラフィックの可視化 カーネル設定を配置 IPフォワード設定 設定 カーネルパラメータ反映 反映 コピペ用 カーネル 実施す…

CentOS9にkubernetesインストール前の事前設定 1/2

実施する事 ホスト名の変更 ホスト名をわかりやすい名前に変更 変更 最新へアップデート dnfコマンドにてパッケージを最新へアップデート コマンドでアップデート 再起動 swap無効化 swap無効化 fstabのswap設定削除 firewalldの設定 必要な通信許可を設定す…