文件名称:smoke-test-operator:Kubernetes运算符,用于运行基本的K8s烟雾测试
文件大小:14.89MB
文件格式:ZIP
更新时间:2024-05-30 23:55:10
Go
烟雾测试操作员 Smoke-test-operator是Kubernetes的运营商,用于针对Kubernetes集群运行烟雾测试。 这些测试可以显示Kubernetes集群的各个组件的当前运行状况。 动机 每个用户和每个租户都需要知道Kubernetes集群的状态。 当前,这些服务器中的每一个都使用其自己的机制来查找集群的运行状况。 这可能容易出错。 更好的方法是让每个人都可以随时运行一组标准测试。 Smoke-test-operator通过提供一个名为SmokeTest的新自定义资源并在配置映射中预先创建了一组烟雾测试来做到这一点。 每次创建SmokeTest资源时,都会运行测试套件中的一个测试,并将其输出作为SmokeTest对象本身的一部分存储在Kubernetes中。 通常,群集供应商会创建一组测试并将其提供给用户。 每当用户需要了解群集的运行状况时,他/她只需创建一个Smo
【文件预览】:
smoke-test-operator-master
----docker-build()
--------Dockerfile(84B)
--------kubectl(64.43MB)
----pkg()
--------run()
--------apis()
----Gopkg.toml(428B)
----tmp()
--------codegen()
--------build()
----examples()
--------nonExistentTest.yaml(150B)
--------biggerTest.yaml(129B)
--------basicTest.yaml(146B)
----config()
--------config.yaml(87B)
----Gopkg.lock(10KB)
----README.md(3KB)
----Makefile(536B)
----.gitignore(127B)
----deploy()
--------install.yaml(2KB)
----cmd()
--------smoke-test-operator()