我有一个可以启动jetty服务器的容器。大约需要1分钟才能开始 Pod表示,即使服务器仍在启动,它也会启动。
有没有办法等到容器完成启动,然后pod说它准备好了?
我尝试添加就绪探测但由于服务器尚未启动而失败
"readinessProbe": {
"httpGet": {
"path": "/api/health",
"port": 8080,
"scheme": "HTTP"
},
答案 0 :(得分:2)
使用readinessProbe中的initialDelaySeconds
属性,如https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#define-readiness-probes
initialDelaySeconds:60