У меня есть текущее развертывание spinnaker в одном из моих AWS EKS кластеров. Первоначально, стручки отказывали из-за готовности, указывающей на localhost. Поэтому я обновил тест готовности развертываний почти для всех микро-сервисов (spin-orca, spin-clouddriver и т. Д. c.,). Начальный тест готовности для clouddriver был
readinessProbe:
exec:
command:
- wget
- --no-check-certificate
- --spider
- -q
- http://localhost:7002/health
failureThreshold: 3
periodSeconds: 10
successThreshold: 1
Я обновил его с localhost в tcpSocket, как указано ниже:
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 5
periodSeconds: 10
successThreshold: 1
tcpSocket:
port: 7002
Clouddriver запущен после этого обновления, но я включил jenkins и пытаюсь выполнить hal deploy apply Сбой при
The Deployment "spin-clouddriver" is invalid:
spec.template.spec.containers[0].readinessProbe.tcpSocket: Forbidden: may not
specify more than 1 handler type
Кто-нибудь может мне помочь по этому вопросу?