使用 Docker 开发
为了在 Docker 容器内进行开发,您必须将本地 kOps 库的副本挂载到容器的 GOPATH
中。对于官方 Golang Docker 镜像,只需运行以下命令即可:
docker run -it -v /path/to/local/kops/repo:/go/src/k8s.io/kops golang bash
现在您可以通过使用 make kops
构建项目或使用 make test
运行测试来测试一切是否正常工作。为了模拟在 CI 服务器上运行的测试,请使用目标 make ci
。