通过下面的 helm 命令部署 gitlab
helm repo add gitlab https://charts.gitlab.io/
helm repo update
helm upgrade --install gitlab gitlab/gitlab -f values.yaml
其他 pod 都已正常启动,就 sidekiq pod 总是无法启动,通过下面的命令查重日志
kubectl logs --since 5m deploy/gitlab-sidekiq-all-in-1-v2
日志中的错误是
{"severity":"INFO","time":"2022-05-03T12:16:58.935Z","message":"A worker terminated, shutting down the cluster"}
请问如何解决?
终于解决了!问题与使用单独部署的 redis 服务有关,出问题时的 helm 清单
global:
edition: ce
redis:
host: redis-cache
port: 6379
password:
enabled: true
secret: redis-cache
key: redis-password
redis:
install: false
改用 gitlab 内置部署的 redis 后问题就解决了
global:
edition: ce
redis:
install: true