Skip to content
Latchkey

Custom Resource Definition (CRD) - CI/CD用語集の定義

custom resource definition は、組み込みの型を超えた新しいオブジェクト型で Kubernetes API を拡張します。登録されると、ネイティブオブジェクトとまったく同じように kubectl でそのインスタンスを管理できます。CRD は operator pattern の基盤です。

CIでは

Actions Runner Controller は RunnerDeployment のような CRD を定義するため、pipeline は VM をプロビジョニングする代わりに custom resource を適用して self-hosted runner をスケールできます。

関連ガイド