验证您的Kubernetes配置文件,支持多个Kubernetes版本-Golang开发

时间:2024-06-15 08:11:11
【文件属性】:

文件名称:验证您的Kubernetes配置文件,支持多个Kubernetes版本-Golang开发

文件大小:69KB

文件格式:ZIP

更新时间:2024-06-15 08:11:11

Golang Utilities

Kubeval kubeval是用于验证Kubernetes YAML或JSON配置文件的工具。 它使用从Kubernetes OpenAPI规范生成的架构来执行此操作,因此可以验证Kube的多个版本的架构Kubeval kubeval是用于验证Kubernetes YAML或JSON配置文件的工具。 它使用从Kubernetes OpenAPI规范生成的架构来执行此操作,因此可以验证Kubernetes多个版本的架构。 $ kubeval my-invalid-rc.yaml警告-夹具/my-invalid-rc.yaml包含无效的ReplicationController-spec.replicas:无效的类型。 预期:[整数,空],给定:字符串$ echo $? 1有关完整的用法和安装说明,请访问kubeval.com。


【文件预览】:
kubeval-master
----.goreleaser.yml(843B)
----.gitignore(71B)
----version()
--------version.go(577B)
----go.mod(575B)
----Dockerfile(276B)
----Dockerfile.acceptance(294B)
----Makefile(2KB)
----.dockerignore(55B)
----kubeval()
--------utils.go(2KB)
--------output_test.go(4KB)
--------output.go(5KB)
--------kubeval.go(12KB)
--------kubeval_test.go(13KB)
--------config.go(5KB)
----Dockerfile.offline(887B)
----chocolatey()
--------kubeval()
----log()
--------log.go(667B)
----CODE_OF_CONDUCT.md(3KB)
----LICENSE(646B)
----Pipfile.lock(14KB)
----go.sum(32KB)
----.github()
--------dependabot.yml(359B)
----main.go(7KB)
----README.md(917B)
----CONDUCT.md(3KB)
----BUILDING.md(1KB)
----acceptance.bats(6KB)
----Pipfile(173B)
----mkdocs.yml(325B)
----.circleci()
--------config.yml(2KB)
----docs()
--------index.md(6KB)
--------go.md(661B)
--------installation.md(2KB)
--------contrib.md(724B)
----fixtures()
--------list_valid.yaml(4KB)
--------quantity.yaml(176B)
--------invalid.yaml(307B)
--------multi_invalid_resources.yaml(46B)
--------valid_version.yaml(258B)
--------multi_invalid.yaml(4KB)
--------same-kind-different-api.yaml(964B)
--------null_string.yaml(334B)
--------missing_kind_value.yaml(6B)
--------blank.yaml(0B)
--------comment.yaml(25B)
--------generate_name.yaml(259B)
--------int_or_string.yaml(453B)
--------duplicates-with-namespace.yaml(688B)
--------multi_valid_source.yaml(4KB)
--------null_array.yaml(1KB)
--------duplicates-non-namespaced.yaml(713B)
--------same-object-different-namespace.yaml(693B)
--------valid.yaml(303B)
--------duplicates.yaml(658B)
--------valid.json(1KB)
--------unconventional_keys.yaml(124B)
--------test_crd.yaml(460B)
--------extra_property.yaml(179B)
--------multi_valid.yaml(4KB)
--------missing_kind.yaml(11B)
--------same-object-different-namespace-default.yaml(765B)
--------duplicates-with-namespace-default.yaml(795B)
--------full_domain_group.yaml(259B)
--------duplicates-skipped-kinds.yaml(692B)
--------list_invalid.yaml(691B)
--------list_empty_valid.yaml(40B)

网友评论