-
k8s-harness:一款适用于测试Kubernetes应用的工具,意喻其灵活游走于不同环境之间如同流浪汉一般
资源介绍
k8s线束
:rocket: 在一次性的,类似于产品的Kubernetes集群中测试您的应用 :rocket:
[[准备好后在此处插入gif ]]
但为什么?
k8s-harness适用于以下情况:
您有在生产环境中运行在Kubernetes上的应用程序(GKE,EKS,AKS,Rancher等),但是
您不想自己创建Kubernetes集群(并为此付费),并且
您想要在笔记本电脑上体验类似于prod的Kubernetes体验,并且
您只想每次都在干净的集群中运行测试。
k8s-harness可能不适合您:
您想了解Kubernetes的工作原理(请查看Hightower的 ),或者
您想在您管理的笔记本电脑上运行长期存在的群集。
这个怎么运作
k8s-harness很简单:
一个新的.k8sharness文件。
运行您的测试! k8s-harness run
根据您的网络连接, run可能需要很长时间。 如果要查看正在发生的事情的更多详细信息,请启用调试输出,如下所示:
$: k8s-harness --debug run
或这个:
$: LOG_LEVEL