我在Kubernetes中有一个部署和一个副本集,无法创建一个吊舱。我试过了
kubectl describe deployment deployment-name
和
kubectl describe replicaset replicaset-name
他们都说
Conditions:
Type Status Reason
---- ------ ------
ReplicaFailure True FailedCreate
Events: <none>
我所看到的所有故障排除指南都依赖于事件部分的信息,但在我的例子中它说的是<none>
。如何获得更多信息来调试问题?
发布于 2020-08-01 04:40:46
我相信医生们很清楚关于如何调试这个。这是一个“失败的”部署和可能的原因:
例如,您可以尝试调试,方法是将progressDeadlineSeconds
部署规范字段修补为一些长的内容。
kubectl patch deployment.v1.apps/deployment-name -p '{"spec":{"progressDeadlineSeconds":600}}'
也许你有ReplicaSet资源定额❓
✌️
发布于 2020-09-22 19:29:52
描述复制集将给出导致部署对象失败的错误。
./kubectl describe replicaset <replica-set-name>
示例错误:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal SuccessfulCreate 13m replicaset-controller Created pod: pod
Warning FailedCreate 13m replicaset-controller Error creating: pods "pod" is forbidden: exceeded quota: custom-resource-quota, requested: cpu=510m, used: cpu=1630m, limited: cpu=2
https://stackoverflow.com/questions/63199022
复制相似问题