我想知道是否有任何工具可以验证openshift部署。假设您有一个包含不同功能(密钥、路由、服务、环境变量等)的部署配置文件,我想在部署完成并在Openshift中创建POD后验证所有这些内容是否都符合文件的要求。就像QA的工具一样。
谢谢
发布于 2019-02-27 04:56:12
就绪探测器可以在pod上执行http请求以确认其可用性。此外,它还可以执行命令来确认容器中是否有可用的所需资源。Readiness probe
发布于 2019-02-27 23:24:56
在Kubernetes中有一个用于资源创建的特殊标志--dry-run,它执行基本的语法验证和模板对象模式验证,而不需要真正的对象实现,因此您可以对部署清单文件中定义的所有底层对象进行测试。
我认为也可以通过OpenShift客户端来实现:
$ oc create -f deployment-app.yaml --dry-run或
$ oc apply -f deployment-app.yaml --dry-run您可以在Developer CLI Operations文档页面中找到一些有用的OpenShift客户端命令。
https://stackoverflow.com/questions/54892664
复制相似问题