k8s test controller
1.0.0
添加测试资源来测试您的Kubernetes群集设置。
如果更改任何API类型,则必须重新生成所有支持代码。这可以通过使用generate制造目标来完成,例如
$ make generate即使您认为可能是一个问题,发电机也往往不会出错,因此,请确保运行发电机后仍然可以构建应用程序,这一点很重要。
可以使用简单的go build来构建实际的Golang应用程序。所需的生成的文件将授予存储库,以确保其保持同步。我们还应该使用verify步骤来确保生成的文件与其各自的类型同步。
$ go build运行该应用程序如下:
$ go run main.go -kubeconfig ~ /.kube/config然后,我们可以继续创建测试和测试!
$ kubectl create -f docs/tests.yaml
$ kubectl create -f docs/test-run.yaml