簡體   English   中英

Nginx k8s 集群入口

[英]Nginx k8s cluster ingress

我在 digitalocean 上有 2 個 kubernetes 集群。 一個集群通過 helm 安裝了 nginx:

helm install nginx bitnami/nginx

我需要將其他集群 IP 地址“列入白名單”。 因此,基本上一個集群可以從特定集群接收對端點的傳入呼叫。

我不知道如何配置生成的 helm values.yaml 文件。 通常使用 nginx 我們可以使用:

whitelist-source-range

但是掌舵圖我不知道該怎么做。
謝謝

Whitelist-source-range 是一個可以添加到 Ingress 對象的注解,例如:

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: whitelist
  annotations:
    ingress.kubernetes.io/whitelist-source-range: "1.1.1.1/24"
spec:
  rules:
  - host: whitelist.test.net
  http:
    paths:
    - path: /
    backend:
      serviceName: webserver
      servicePort: 80

您可能還需要將service.externalTrafficPolicy更改為Local

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM