Agregue los recursos de prueba para probar su configuración de clúster de Kubernetes.
Si cambia los tipos de API, debe regenerar todo el código de respaldo. Esto se puede hacer utilizando el objetivo generate Make, por ejemplo,
$ make generateLos generadores tienden a no errores , incluso si se puede considerar que se produce algo que es un problema, por lo que es importante asegurarse de que aún puede construir su aplicación después de ejecutar los generadores.
La aplicación Golang real se puede construir con una simple go build . Los archivos generados requeridos se comprometen con el repositorio para garantizar que permanezca sincronizado. También debemos usar un paso verify para garantizar que los archivos generados estén sincronizados con sus respectivos archivos tipos.go, pero para la brevedad lo han omitido aquí.
$ go buildEjecutar la aplicación es la siguiente:
$ go run main.go -kubeconfig ~ /.kube/config¡Entonces podemos seguir adelante y crear una prueba y TestRuns!
$ kubectl create -f docs/tests.yaml
$ kubectl create -f docs/test-run.yaml