我正在设置一个群集,并且在我的一个Pod中,我进行了HTTPS重定向,以处理运行状况/准备情况检查。我已经为标题创建了白名单。当我查看应用程序的日志以跟踪就绪/运行状况探测器时,问题就来了,并且我发现没有证据表明标头检查随HTTP请求一起到达,因此应用程序正在重定向检查,这导致检查失败并删除服务。
我需要在服务中进行一些额外的配置吗?还是缺少一些东西?
我已经尝试了不使用HTTPS重定向的应用程序,并且可以正常工作。还检查了本地白名单,也可以使用。
从我的YAML定义中提取
containers:
- name: {{ .Values.web.name }}-web
livenessProbe:
httpGet:
path: /
port: 80
httpHeaders:
- name: Health-check
value: "true"
readiessProbe:
httpGet:
path: /
port: 80
httpHeaders:
- name: Health-check
value: "true"