Hasło słownika
CRD
Mechanizm Kubernetes pozwalający dodać własny typ zasobu do API klastra, np. AgentSandbox, Certificate albo Database.
DevOpskategoria
3aliasy
Custom Resource Definition Kubernetes CRD custom resource
Opis
CRD rozszerza Kubernetes poza wbudowane obiekty typu Deployment czy Service. Operator lub kontroler może potem obserwować taki zasób i wykonywać logikę: tworzyć pody, konfigurować sieć, wydawać certyfikaty albo zarządzać cyklem życia agenta. To potężne, ale wymaga dobrego schematu, walidacji i planu aktualizacji wersji.
Przykłady
- Agent Sandbox może być opisany jako CRD zarządzany przez kontroler w klastrze.
- Cert-manager używa CRD do definiowania certyfikatów i issuerów.