azure - 如何查找 Azure AKS 传出 IP
问题描述
如果我创建一个带有 Ingress 的集群,它会创建一个带有公共 IP 的服务,我可以使用我的 DNS 将其作为传入流量的目标。但是,如果我使用该 IP 将数据库连接等列入白名单,则它不起作用。如何找到我的白名单的传出 IP 地址?
解决方案
我建议预先创建公共 IP(仅 IP,而不是 LoadBalancer),然后将其分配给服务:
apiVersion: v1
kind: Service
metadata:
name: demo
spec:
loadBalancerIP: YOUR_STATIC_IP
type: LoadBalancer
注意:还要检查公共 IP 的 SKU,因为当您使用基本 SKU 时 IP 可能会发生变化。
推荐阅读
- amazon-web-services - On delete move S3 bucket objects to Glacier bucket using lifecycle rules defined in Cloudformation
- asp-classic - 经典asp:MSXML3 dll ServerXMLHTTP
- grafana - 仅使用一个特定变量授予对仪表板的访问权限
- excel - 发送带有条件 RangetoHTML 范围的 Smtp 电子邮件
- orbeon - 如何计算重复重复网格的数量 - orbeon 2020.1CE
- reactjs - 在 react.js 下拉列表中添加自定义选项以及如何填充
- rest - Nestjs(graphql)中不同类型的异常处理
- android - 如何处理 Android 设备上由 PC 创建的文件?API 级别 29
- python - 使用 Sympy 的最大似然函数返回空列表
- javascript - 如何在 Wordpress 中制作基本的 Javascript 代码段