文件名称:kboom:Kubernetes规模和均负载测试仪
文件大小:682KB
文件格式:ZIP
更新时间:2024-02-24 09:46:25
kubernetes performance scale load-testing KubernetesGo
一个简单的Kubernetes负载测试工具 注意:这是WIP,也不是官方的AWS工具。 按原样提供,使用风险自负。 将kboom视为动的Kubernetes等效项,可让您创建用于规模测试的短期负载和用于浸泡测试的长期负载。 用于规模测试的开箱即用的受支持负载是Pod,并且计划通过CRD定制资源以进行渗透测试。 查看交互式。 何苦? 我没有找到可用于Kubernetes本地负载测试的可扩展性和/或渗透性工具。 在这里我可以想象kboom可能对您有用: 您是集群管理员,想测试集群中的“适合”程度。 您使用kboom进行比例测试,并查看可以放置多少个豆荚以及需要多长时间。 您是集群或名称空间的管理员,您想测试在新集群中启动一定数量的Pod所花费的时间,并将其与现有集群中已经知道的进行比较。 您是开发人员,想测试您的自定义控制器或操作员。 您使用kboom进行控制器的长期浸泡测试。 安装 开始之前,您需要kubectl客户端版本v1.12.0或更高版本才能获得。 要安装kboom ,请执行以下操作: $ curl https://raw.githubusercontent.c
【文件预览】:
kboom-master
----main.go(2KB)
----.github()
--------ISSUE_TEMPLATE()
----pods.go(4KB)
----AUTHORS(105B)
----permissions.yaml(491B)
----img()
--------kboom-logo.png(69KB)
--------kboom-logo.acorn(832KB)
----Dockerfile(1KB)
----CONTRIBUTING.md(74B)
----LICENSE(11KB)
----kboom(2KB)
----README.md(4KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(219B)
----cli.go(846B)
----dev()
--------job.yaml(348B)
--------get-image.sh(656B)
--------job.yaml.template(355B)
--------publish-image.sh(890B)