本セクションは、Kubernetesシステムの各パートと、クラスターを表現するためにKubernetesが使用する抽象概念について学習し、Kubernetesの仕組みをより深く理解するのに役立ちます。


概要

Kubernetesは、宣言的な構成管理と自動化を促進し、コンテナ化されたワークロードやサービスを管理するための、ポータブルで拡張性のあるオープンソースのプラットフォームです。Kubernetesは巨大で急速に成長しているエコシステムを備えており、それらのサービス、サポート、ツールは幅広い形で利用可能です。

クラスターのアーキテクチャ

Kubernetesの背後にあるアーキテクチャのコンセプト。

コンテナ

アプリケーションとランタイムの依存関係を一緒にパッケージ化するための技術

ワークロード

Kubernetesにおけるデプロイ可能な最小のオブジェクトであるPodと、高レベルな抽象化がPodの実行を助けることを理解します。

Service、負荷分散とネットワーキング

Kubernetesにおけるネットワーキングの概念とリソース。

ストレージ

設定

セキュリティ

クラウドネイティブなワークロードをセキュアに維持するためのコンセプト

ポリシー

スケジューリング、プリエンプションと退避

Kubernetesにおいてスケジューリングとは、稼働させたいPodをノードにマッチさせ、kubeletが実行できるようにすることを指します。 プリエンプションは、優先度の低いPodを終了させて、より優先度の高いPodがノード上でスケジュールできるようにするプロセスです。 退避(eviction)とは、リソース不足のノードで1つ以上のPodを積極的に終了させるプロセスです。

クラスターの管理

Kubernetesを拡張する

Kubernetesクラスターの挙動を変えるいろいろな方法

最終更新 November 09, 2025 at 11:24 PM PST: [ja] Update content/ja/docs/concepts/_index.md (a11d519f8e)