按照此处的说明,我尝试将 Spinnaker 配置为使用 ElastiCache redis 集群,并启用集群模式。
Spinnaker: 1.40.2
Halyard: 0.35
Cloud driver provider: k8s (1.7.4)
Cloud: AWS
我在集群模式下配置了一个 ElastiCache Redis 集群,它有它的配置端点:
redis-spinnaker.1234.clustercfg.use1.cache.amazonaws.com:6379
它有一个节点:
我创建了以下文件:halyard/default/service-settings/redis.yml
overrideBaseUrl: redis://redis-spinnaker.1234.clustercfg.use1.cache.amazonaws.com:6379
我也试过
overrideBaseUrl: redis://redis-spinnaker-0001-001.1234.0001.use1.cache.amazonaws.com:6379
请注意,这两个地址都可以从集群访问。
当我跑步halyard deploy apply
时,spin-gate
超时
/ Deploy spin-gate
Timed out
And the whole deploy times out.
Problems in Global:
! ERROR Unexpected exception:
DaemonTaskInterrupted(interruptedTime=1507614194943, message=Task interrupted at
Tue Oct 10 05:43:14 UTC 2017 with message: Interrupted during reap by exception:
null)
- Failed to deploy Spinnaker. Task killed because it was taking too
long.
在这一点上,我不确定该怎么做才能完成这项工作?