当前位置: 首页 > 知识库问答 >
问题:

验证Kubernetes配置文件(YAML)

阴永福
2023-03-14

我想实现一个功能--使用k8s JSON schema/yaml schema验证Kubernetes部署文件(部署yaml或服务yaml或rc yaml)。

目前,我需要设置kubectl和k8s集群可用,以便验证。但是如果没有这个设置,希望使用Go-Client(K8s)API进行验证。

谁能告诉我是否有任何库,我可以用来验证文件?我如何获得K8s模式。是否有生成模式的工具/库?你能给我指明方向吗,因为我对kubernetes的东西是完全陌生的。

有人知道kubectl是如何实现这一点的吗?如果可能的话,我想使用类似的库

共有1个答案

陆宏壮
2023-03-14

是的,使用Kubernetes JSON模式。

 类似资料:
  • 问题内容: 在我们的iOS项目中,我们将用于生成AdHoc和AppStore构建的签名证书和供应配置文件都提交给版本控制存储库。这样,每当新开发人员下载该应用程序的新副本时,他就拥有了为测试人员创建AdHoc构建所需的一切。 我们正在使用Jenkins进行持续集成,我希望有一个脚本可以对提交的文件进行完整性检查。特别是,我想检查提交的配置文件是否确实是使用在存储库中提交的签名证书生成的。 有谁知道

  • 当我在Google play上完成新版本的上传时,我得到了这样的消息:,,,请提供帮助!

  • 到现在为止我们只看了一下基本的验证配置,让给我们看看一些稍微高级点的身份验证配置选项。 内存中的身份验证 我们已经看到了一个单用户配置到内存验证的示例,下面是配置多个用户的例子: @Autowired public void configureGlobal(AuthenticationManagerBuilder auth) throws Exception { auth

  • 问题内容: 问题已经解决了这里,但没有工作,我(不相同的弹簧引导版本我猜)本 尝试编写自定义约束验证器代码,以在保留之前检查帐户电子邮件是否存在。 // ------------------------------------------------ -------------------------- // --------------------------------------------

  • 问题已经在这里解决了,但对我不起作用(我猜不是同一个Spring启动版本) 尝试编写自定义约束验证器,在持久化之前检查帐户电子邮件是否存在。 // -------------------------------------------------------------------------- // ------------------------------------------------

  • 基于留档,我在类中附加了获取配置文件。它不验证,我不知道为什么。 验证结果: 非常奇怪的事情,尤其是在发现在DTD中显式声明了提取配置文件之后: