Я настраиваю Дженкинса в GKE, используя стабильную диаграмму руля (https://github.com/helm/charts/tree/master/stable/jenkins), как обсуждалось в https://cloud.google.com/solutions/jenkins-on-kubernetes-engine-tutorial
Я новичок в kubernetes / GKE и хочу знать, как можно достичь следующих целей:
- Я хочу, чтобы данные $ JENKINS_HOME были доступны, даже когда я запускаю новый кластер GKE и внедряю там jenkins. Мне понадобится NFS сервер для этого. Является ли Cloud Filestore хорошим выбором или я должен создать NFS-сервер самостоятельно?
- Как нам достичь HA для мастер-стручка Jenkins?
- Должен ли я оставить Jenkins ServiceType в качестве LoadBalancer или мне следует использовать Ingress Controller и вместо этого определить службу Jenkins как ClusterIP. Каковы преимущества одного над другим?