【问题标题】:Limit access to public ip (whitelist)限制访问公共IP(白名单)
【发布时间】:2017-07-06 11:00:16
【问题描述】:

我想建立一个带有负载均衡器的 kubernetes 集群。 Kubernetes 将在 azure 中创建一个负载均衡器,并与它连接一个公共 IP 地址。

但是我不想公开这个api,它应该是我的api管理服务专有的。

我尝试使用 api 服务将负载均衡器定向到 vnet,但我一无所获。

所以我想我可以只限制对公共 ip 的访问(一个只有我的服务包含的 ip 的白名单),但我在互联网上一无所获。

是否可以在公共 ip 上设置这样的规则,还是我需要一些额外的服务来解决这个问题?

【问题讨论】:

    标签: azure vpn whitelist


    【解决方案1】:

    使用 Kubernetes,假设您定义了一个服务

    使用以下命令:

    kubectl get service
    kubectl edit svc/<YOUR SERVICE>
    

    将类型从 LoadBalancer 更改为 ClusterIP

    现在您可以在内部使用该服务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-01
      • 2019-07-28
      • 2016-02-21
      • 2017-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-29
      • 1970-01-01
      相关资源
      最近更新 更多