文件名称:chaoskube:chaoskube会定期杀死Kubernetes集群中的随机Pod
文件大小:213KB
文件格式:ZIP
更新时间:2024-02-23 14:34:48
kubernetes chaos chaos-monkey chaos-engineering KubernetesGo
Chaoskube chaoskube定期杀死Kubernetes集群中的随机Pod。 为什么 测试系统在任意Pod故障下的行为。 例 运行它会默认每10分钟杀死任何命名空间中的一个pod。 $ chaoskube INFO[0000] starting up dryRun=true interval=10m0s version=v0.21.0 INFO[0000] connecting to cluster master="https://kube.you.me" serverVersion=v1.10.5+coreos.0 INFO[0000] setting pod filter annotations= labels= minimumAge=0s namespaces= INFO[0000] setting quiet times daysOfYear="[]" timesOfDay="[]" weekdays="[]" INFO[0000] setting timezone location=UTC n
【文件预览】:
chaoskube-master
----go.mod(348B)
----main.go(10KB)
----.github()
--------dependabot.yml(273B)
----Dockerfile.arm64v8(531B)
----go.sum(73KB)
----metrics()
--------metrics.go(1KB)
----Dockerfile(598B)
----Dockerfile.arm32v6(529B)
----terminator()
--------delete_pod.go(1KB)
--------terminator.go(263B)
--------delete_pod_test.go(2KB)
----examples()
--------rbac.yaml(479B)
--------chaoskube.yaml(2KB)
----.travis.yml(250B)
----internal()
--------testutil()
----util()
--------util_test.go(9KB)
--------util.go(5KB)
----LICENSE(1KB)
----chaoskube()
--------chaoskube.go(16KB)
--------chaoskube_test.go(29KB)
----README.md(17KB)
----Makefile(298B)
----notifier()
--------notifier.go(626B)
--------slack.go(3KB)
--------noop.go(198B)
--------slack_test.go(2KB)
--------notifier_test.go(2KB)
----renovate.json(154B)
----chaoskube.png(147KB)
----.gitignore(270B)
----Dockerfile.ppc64le(533B)
----CHANGELOG.md(5KB)