ZooKeeperとKafkaを用いたメッセージキューイングシステムのクラスタ構築

メッセージキューイング(Message Queue)は、分散システムにおける中核的なコンポーネントです。主な利用シーンとしては、即座に結果を取得する必要はないが、同時接続数の制御が必要な状況が該当します。本稿では、分散型メッセージキューイングシステムであるApache Kafkaとを調整サービスとして使用するZooKeeperを組み合わせたクラスタ構築手順を解説します。 1. メ ...

8月10日 03:31 投稿

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

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

6月23日 20:30 投稿

KubeKeyによるKubernetesクラスタとKubeSphereの導入ガイド

はじめに 本記事では、CentOS 7.6環境においてKubernetes v1.22.17とKubeSphere v3.3.0を対象とした導入方法を解説します。 KubeSphereはKubernetesを基盤とした分散オペレーティングシステムを目指しており、サードパーティ製アプリケーションやクラウドネイティブコンポーネントを容易に統合できるアーキテクチャを提供します。 KubeKeyツールを使用することで、Linu ...

6月17日 18:22 投稿

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

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

5月14日 12:33 投稿