我在 Kubernetes 集群中创建了自定义资源定义 (CRD) 和自定义资源 (CR),但在 CR 控制器中,如何创建附加到自定义资源的Kubernetes 事件?我希望通过事件,用户在运行时能够看到与 CR 相关的重要消息kubectl describe <cr>
。
问问题
1185 次
1 回答
3
您正在寻找操作员。已经有一些预先写好的,检查OperatorHub。它们本质上是自定义资源的控制器,监视事件并对其进行操作。
您也可以自己编写,例如使用Operator SDK。当您自己编写时,您可以更新 CR 的状态,具体取决于您的操作员应该做什么,然后在调用时显示kubectl describe
。
于 2019-09-16T11:00:05.993 回答