livenessProbe和httpHeaders的问题

时间:2019-07-11 10:36:23

标签: kubernetes google-kubernetes-engine

我正在设置一个群集,并且在我的一个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"

0 个答案:

没有答案