jenkins - Kubernetes大师作为Jenkins奴隶

标签 jenkins kubernetes continuous-integration jenkins-pipeline continuous-deployment

我想使用Jenkins创建CI / CD管道,其中我想添加一个K8s主节点作为我的Jenkins主设置的从属节点。我的问题是一个好主意吗?我打算在其中一个主节点上创建用户名Jenkins,将kubeconfig复制到用户,将主节点连接到该节点,然后从该节点运行所有Kubernetes部署。

有一个更好的方法吗?

最佳答案

当然可以,为什么不呢。如果您正在运行不需要像生产系统那样的测试,我建议您在Jenkins从站上使用类似minikube的测试。

确保将minikube配置为jenkins用户,并确保服务器上没有与minikube发生冲突的任何其他独立Kubernetes组件(kube-proxy,kube-apiserver,kube-controller-manager等)安装。

关于jenkins - Kubernetes大师作为Jenkins奴隶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53537693/

相关文章:

azure - 当达到节点卷限制时如何触发AKS集群自动缩放

jenkins - 如何访问groovy类文件中的全局变量?

jenkins无权复制文件-还是吗?

docker - 无法在 Kubernetes 仪表板中删除失败的 pod

mysql - 如何使用 GCE 在 Kubernetes 中安装 Mysql

wpf - 如何在 appxmanifest 中自动提供版本?

git - Jenkins 报告的未知选项 git config --local

.net - 无法使用 msbuild 命令在发布配置文件中定义的文件系统上发布 Azure Function v1.0

git - 通过 ssh 使用 git 设置 jenkins

amazon-web-services - Jenkins 可以自动启动和停止从节点吗?