k8sクラスタにおける一般的な問題の対処方法

よくある問題とその解決策 CoreDNSがCrashLoopBackOff状態になり、ワーカーノードの追加に失敗する Kubernetesクラスタのインストール後、ワーカーノードの追加時に何時間待っても状態が進まない場合があります。その際は次のコマンドでシステム内のPodの状態を確認してください: kubectl get pods -n kube-system -o wide CoreDNSのコンテナがクラッシュしている場合 ...

6月28日 17:13 投稿

Kubernetesクラスタのkubeadmによる構築

Kubernetesクラスタを構築するには、まずDockerなどのコンテナランタイムをセットアップする必要があります。ファイアウォールとSELinuxを無効化し、Swapを停止します。また、各ノードに一意のホスト名を設定し、クラスタ内のノード間で名前解決ができるように/etc/hostsファイルを編集します。 IPテーブルによるブリッジIPトラフィックの透過を有効にするため、以下 ...

6月23日 20:30 投稿

Kubernetes kubeadm デプロイ時のトラブルシューティング問題集

問題解決の概要 kubeadmを使用してKubernetesクラスターをデプロイする際、様々な技術的な問題に直面することがあります。この記事では、よくある問題とその解決策を体系的に整理し、問題解決の方向性を示します。 よくある問題と解決策 エラー: The connection to the server localhost:8080 was refused - did you specify the right host or port? このエラーはkubect ...

6月10日 18:06 投稿

Kubernetes クラスターの構築 (バイナリ方式)

1. 事前準備 Kubernetesクラスターを構築する前に、以下の要件を満たす必要があります。 CentOS7.x-86_x64 を使用した1台以上のマシン ハードウェア仕様: 2GB以上のRAM, 2コア以上のCPU, 30GB以上のディスクスペース インターネットへのアクセス(イメージのダウンロードが必要) スワップパーティションを使用しない 2. 環境設定 役割 IP master1 192.168.44.1 ...

6月9日 20:47 投稿

阿里云サーバー上でkubeadmを使用したk8sクラスタ構築

この記事は、B站のUP主「尚硅谷」によるKubernetes(k8s)講義動画に基づく学習内容のまとめです:https://www.bilibili.com/video/BV1w4411y7Go 阿里云サーバー上でのk8sクラスタ構築 このチュートリアルでは、初心者向けにシンプルな1マスター2スレーブ構成のクラスタを構築します。これはk8sの完全な機能を体験するには不十分ですが、学習初期段階では適切なスタート地 ...

6月7日 22:34 投稿

KubeadmでKubernetesクラスタを構築するための設計と準備

Kubernetesクラスタの構築において、kubeadmは公式が推奨するシンプルで再現性の高い手法です。本記事では、3台のCentOS 7マシンを用いて、1つのマスターノードと2つのワーカーノードからなる非HAクラスタを構築するための手順を段階的に解説します。各ステップは実際の運用環境でも適用可能な形で設計されています。 kubeadmとは kubeadmは、Kubernetesクラスタの初期化と ...

6月6日 22:43 投稿

Ubuntu 22.04LTSにおけるkubeadmを使用したKubernetes 1.24高可用性クラスタの構築

クラスタ設計 ホスト構成 ホスト名IPアドレス master01192.168.1.31 master02192.168.1.32 master03192.168.1.33 node01192.168.1.34 master-lb192.168.1.35 クラスタ設定 設定項目値 OSバージョンUbuntu 22.04 Dockerバージョン20.10.24 Podネットワーク172.20.0.0/16 Serviceネットワーク10.196.0.0/16 環境準備 ホスト名解決設定 cat >> /e ...

6月1日 11:06 投稿

Ubuntu 16.04 上構築する Kubernetes v1.11.2 クラスタ

ノード構成 役割ホスト名IPアドレス Masterk8s-5510.2.49.55 Workerk8s-5410.2.49.54 Workerk8s-5310.2.49.53 Workerk8s-5210.2.49.52 Kubernetes パッケージのインストール まず、Kubernetes の APT リポジトリを追加します(中国国内向けに Alibaba Cloud ミラーを使用): sudo apt-get update sudo apt-get install -y apt-transport-https ca-certificat ...

5月19日 06:44 投稿

Kubernetes 1.13 単一ノード環境構築ガイド

概要 Kubernetes環境を手動で構築する際のネットワーク問題を回避するため、公式ツールkubeadmを使用した単一ノード環境のセットアップ手順を解説します。 kubeadmの概要 kubeadmはKubernetesの公式インストールツールであり、主要なコマンド機能は以下の通りです: kubeadm init: マスターノードの初期化 kubeadm join: ワーカーノードのクラスタ参加 kubeadm res ...

5月14日 12:33 投稿