【问题标题】:http/handleRequestForwarding: error forwarding request: error=error during forwarding RPC request errors in Vault logshttp/handleRequestForwarding:错误转发请求:error=error during forwarding RPC request errors in Vault logs
【发布时间】:2018-01-18 20:36:44
【问题描述】:

我在 Vault 实例的日志中看到这一行:

http/handleRequestForwarding: error forwarding request: error=error during forwarding RPC request

同时请求转发似乎不起作用,因为当我尝试 curl http://vault:8200/v1/secret/foo 时收到 307 响应。这是一个问题,因为无法从我的 Kubernetes 集群外部访问各个实例,唯一的方法是使用负载均衡器。

【问题讨论】:

    标签: hashicorp-vault


    【解决方案1】:

    解决方案:为cluster_addr(或VAULT_CLUSTER_ADDR,如果通过环境变量设置)使用正确的端口 - 8201 而不是8200

    现在我的 Kubernetes Vault 配置如下所示:

    env:
      - name: "POD_IP"
        valueFrom:
          fieldRef:
            fieldPath: status.podIP
      - name: "VAULT_API_ADDR"
        value: "http://$(POD_IP):8200"
      - name: "VAULT_CLUSTER_ADDR"
        value: "http://$(POD_IP):8201"
    

    【讨论】:

      猜你喜欢
      • 2014-12-04
      • 2022-12-02
      • 2022-12-01
      • 2018-11-10
      • 1970-01-01
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多