【发布时间】:2019-09-23 16:44:19
【问题描述】:
如https://cloud.google.com/solutions/jenkins-on-kubernetes-engine-tutorial中所述,我正在使用稳定的舵图(https://github.com/helm/charts/tree/master/stable/jenkins)在 GKE 中设置 Jenkins
我是kubernetes/GKE的初学者,想知道如何实现以下几点:
- 我希望 $JENKINS_HOME 数据即使在我启动新的 GKE 集群并在那里部署 jenkins 时也可以访问。为此,我需要 NFS 服务器。 Cloud Filestore 是一个不错的选择,还是我应该自己创建 NFS 服务器?
- 我们如何为 Jenkins master pod 实现 HA?
- 我应该将 Jenkins ServiceType 保留为 LoadBalancer,还是应该使用 Ingress Controller 并将 Jenkins 服务定义为 ClusterIP。两者相比有什么优势?
【问题讨论】:
标签: jenkins kubernetes google-kubernetes-engine kubernetes-helm