如何设置Kubernetes部署的监视?

时间:2018-04-30 16:59:18

标签: kubectl

我正在使用此语句在Kubernetes上设置监视部署,但无法成功注册:

kubeClient.AppsV1().Deployments("default").Watch(v1.ListOptions{})

它会导致出现此错误消息:

Failed to register watch for Deployment resource: the server could not 
find the requested resource (get deployments.apps)

有谁知道如何让它发挥作用?感谢

1 个答案:

答案 0 :(得分:0)

我还不能告诉你为什么,但以下语句有效:

kubeClient.AppsV1beta1().Deployments("default").Watch(v1.ListOptions{})

kubeClient.AppsV1beta2().Deployments("default").Watch(v1.ListOptions{})

FWIW,我正在运行minikube版本:v0.24.1