我们正在尝试在 K8 集群中部署 PingFed。我们有 deployment.yml ; service.yml 但在尝试访问服务器配置文件后,pod 抛出 CrashBackLoop 错误,并出现就绪探针错误。我们已经尝试了将服务类型更改为修补部署和服务 yaml 的所有方法,但似乎没有任何效果。
答案 0 :(得分:1)
我在就绪探测中没有看到 initialDelaySeconds。所以,我想这可能是准备调查失败的原因。我会将其设置为应用程序启动所需的时间。
initialDelaySeconds:容器启动后,启动活动或就绪探测之前的秒数。默认为 0 秒。最小值为 0。
readinessProbe:
httpGet:
path:
port: 8080
initialDelaySeconds: 5
periodSeconds: 10
答案 1 :(得分:0)
我会检查并确定几件事: