我将 GCE 与 Kubernetes 一起使用来托管我的 rails 应用程序,但入口将 pod 报告为不健康。下面是我的设置
入口:
spec:
backend:
serviceName: my-service
servicePort: 80
服务:
spec:
type: NodePort
selector:
app: my-app
ports:
- port: 80
targetPort: 3000
存款
readinessProbe:
httpGet:
path: /health_check
port: 3000
initialDelaySeconds: 20
timeoutSeconds: 5
入口将 pod 报告为不健康,我没有看到 /health_check 出现在 GCE 控制台的健康检查列表中。谷歌负载平衡器控制器似乎没有接收到它。
非常感谢。