Что такое CRD и оператор в Kubernetes?

Senior
201 просмотров
AFK Offer AI

CRD (Custom Resource Definition) позволяет добавить собственный тип ресурса в Kubernetes. Оператор — контроллер который управляет этим ресурсом по определённой логике (operator pattern). Примеры: cert-manager добавляет Certificate ресурс и автоматически выпускает TLS сертификаты; Prometheus Operator добавляет ServiceMonitor; CloudNativePG управляет PostgreSQL кластером. Операторы инкапсулируют operational knowledge.

Следующий вопрос

Чем htop лучше top и на что обратить внимание при анализе?