全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

服务管理常见问题

最近更新时间:2021-12-20 17:28:03

服务访问问题

Nginx ingress服务访问中,如何获取客户端IP?

步骤1:kubectl edit svc ingress-nginx-controller -n kube-system,把externalTrafficPolicy改成Local;

步骤2:修改名为ingress-nginx-controller的configmap的配置:

apiVersion: v1
kind: ConfigMap
metadata:
  labels:
    app.kubernetes.io/component: controller
    app.kubernetes.io/instance: ingress-nginx
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/name: ingress-nginx
    app.kubernetes.io/version: 0.41.2
    helm.sh/chart: ingress-nginx-3.10.1
  name: ingress-nginx-controller
  namespace: kube-system
data:
  compute-full-forwarded-for: "true"
  forwarded-for-header: "X-Forwarded-For"
  use-forwarded-headers: "true"

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈