Kubernetesコアコンセプトと実践ガイド

Kubernetesアーキテクチャの主要コンポーネント Kubernetesクラスターを構成する核心的な要素について、その役割と連携関係を理解します。 コントロールプレーンコンポーネント APIサーバー:クラスター全体の統合的なエントリーポイント。すべての操作はこのコンポーネントを介して行われ、etcdとの連携により状態を管理します。 スケジューラー:新規Podの配置先ノー ...

8月28日 15:15 投稿

APISIX Dashboardのインストールとデプロイガイド

Linux環境でのApache APISIX Dashboardのインストールは非常に簡単です。現在、DockerイメージとRPMインストールパッケージを提供しています。 Docker Dashboardの実行にはDockerの使用を推奨します: docker pull apache/apisix-dashboard docker run -d --name apisix_gui \ -p 9010:9010 \ -v <CONFIG_PATH>:/usr/local/apisix-dash ...

7月25日 20:31 投稿

Apache APISIX 高性能 API ゲートウェイ – 開発ドキュメント

Apache APISIX は、Nginx と etcd を基盤としたクラウドネイティブな高性能 API ゲートウェイです。動的ルーティングやプラグインのホットロードをサポートし、マイクロサービス環境での API マネジメントに特化しています。 APISIX の特徴 動的設定: サービス再起動不要で設定やプラグインをリアルタイムに更新可能 多プロトコルサポート: HTTP(S)/TCP/UDP/MQTT/gRPC/W ...

6月25日 16:12 投稿

etcd分布式キーバリューストアの基礎知識と運用ガイド

etcdとは etcdは、CoreOSチームにより2013年にリリースされた分散型キーバリューデータベースです。Go言語で実装されており、RAFTコンセンサスアルゴリズムを採用することで、複数のノード間でのデータ整合性を保証しています。 名前について:UNIXの「/etc」ディレクトリ(設定ファイルの保存場所)と分散システムの「D」を組み合わせた造語で、分散環境における設定情 ...

6月15日 23:50 投稿

Kubernetesバイナリデプロイと高可用性構成ガイド

Kubernetesの基本アーキテクチャ Kubernetesクラスターは主にマスターノードとワーカーノードの2種類のノードで構成されます。 マスターノードのコンポーネント APIサーバー: 全てのサービスリクエストの統一アクセスポイント コントローラーマネージャー: K8Sリソースオブジェクトのコントローラーを管理し、リソース状態を監視 スケジューラー: Podリソースのスケジュ ...

6月15日 19:44 投稿