Cluster (Kubernetes) - CI/CD用語集の定義
cluster は、control plane によってまとめて管理されるマシン (node) の集合であり、control plane がコンテナ化された workload をそれらの間で1つの論理システムとしてスケジュールし実行します。
control planeとnode
control plane (API server、scheduler、etcd) は何をどこで実行するかを決定し、worker node が実際の pod を実行します。CI runner のオートスケーラーは、保留中の job の需要に合わせて node を追加および削除します。
関連ガイド
Container Orchestration - CI/CD Glossary DefinitionContainer Orchestration: Container orchestration automates deploying, scaling, networking, and healing of con…
Pod - CI/CD Glossary DefinitionPod: A pod is the smallest deployable unit in Kubernetes: one or more containers that share a network namespa…
Container Runtime Interface - CI/CD Glossary DefinitionContainer Runtime Interface: The Container Runtime Interface (CRI) is the standard API Kubernetes uses to tal…