1

试图弄清楚如何最好地让我的 AKS 群集访问 Azure 中的 Postgres 数据库。

这就是我创建集群的方式:

az group create \
  --name $RESOURCE_GROUP \
  --location $LOCATION

az aks create \
  --resource-group $RESOURCE_GROUP \
  --name $CLUSTER_NAME \
  --node-vm-size Standard_DS2_v2 \
  --node-count 1 \
  --enable-addons monitoring \
  --enable-managed-identity \
  --generate-ssh-keys \
  --kubernetes-version 1.19.6 \
  --attach-acr $ACR_NAME \
  --location $LOCATION

这将自动创建一个具有节点池使用的子网的 VNet。

以下作品:

  1. 在 Azure 中查找 VNet 资源
  2. 转到“子网”-> 选择子网-> 在“服务”下选择“Microsoft.SQL”。节省
  3. 在 Azure 中查找 Postgres 资源
  4. 转到“连接安全”-> 添加现有虚拟网络-> 选择 AKS VNet 子网。节省

所以我有两个问题:

  1. 是否建议“摆弄”由 自动创建的 VNet 子网az aks create?即为 Micrsoft.SQL 添加服务端点
  2. 如果没问题,我如何仅使用 Azure CLI 完成相同的操作?我遇到的问题是如何找出子网的 id(基于az aks create返回的内容)
4

0 回答 0