小编Jon*_*onM的帖子

可以对文件进行"干运行"验证吗?

在Kubernetes(Service,ReplicationController等)中创建对象之前,我想测试对象的JSON或YAML规范是否有效.但我不想实际创建对象.

是否有一些做"干跑"相当于跑步kubectl create --validate=true -f file.json,但只是让我知道它通过验证,而不是实际创建它?

理想情况下,如果我可以通过API执行此操作,并且不需要使用kubectl,那将会很棒.但如果它要求我使用kubectl,我可以使它工作.

谢谢.

validation kubernetes

20
推荐指数
2
解决办法
8187
查看次数

如何通过API获取与Pod相关的事件?

当我执行时kubectl describe <pod>,底部有一个“事件”部分,显示与该Pod相关的事件。例如,一个事件的原因为“ failedScheduling”,消息为“由于原因PodFitsResources和其他可能原因而失败”

如何查询API以返回该事件列表?

如果我致电/api/v1/namespaces/<ns>/pods/<pod_name>,它不会返回任何事件。如果尝试/api/v1/events端点,则可以指定一个labelSelector参数,但吊舱的名称不是事件的标签,尽管它在object.involvedObject.name字段中。

我可以请求整个事件流,并过滤掉客户端使我感兴趣的一些事件,但这似乎有些过分。 kubectl能够做到这一点,所以我认为一定有某种我所缺少的方式。

谢谢。

kubernetes

3
推荐指数
1
解决办法
3331
查看次数

标签 统计

kubernetes ×2

validation ×1