炫意html5
最早CSS3和HTML5移动技术网站之一

Kubernetes 部署 gitlab 遭遇 sidekiq pod 无法启动的问题

通过下面的 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

炫意HTML5 » Kubernetes 部署 gitlab 遭遇 sidekiq pod 无法启动的问题

Java基础教程Android基础教程