ManagedClusterAPIServerAccessProfile interface
托管群集 API 服务器的访问配置文件。
属性
| authorized |
有权访问 Kubernetes API 服务器的 IP 范围。 IP 范围以 CIDR 格式指定,例如 137.117.106.88/29。 此功能与使用公共 IP Per Node 的群集或使用基本负载均衡器的群集不兼容。 有关详细信息,请参阅 API 服务器授权 IP 范围。 |
| disable |
是否禁用群集的 run 命令。 |
| enable |
是否创建群集作为专用群集。 有关详细信息,请参阅 创建专用 AKS 群集。 |
| enable |
是否为专用群集创建其他公共 FQDN。 |
| enable |
是否为群集启用 apiserver vnet 集成。 有关详细信息,请参阅 aka.ms/AksVnetIntegration。 |
| private |
群集的专用 DNS 区域模式。 默认值为 System。 有关详细信息,请参阅 配置专用 DNS 区域。 允许的值为“system”和“none”。 |
| subnet |
启用 apiserver vnet 集成时要使用的子网。 使用 BYO Vnet 创建新集群时,或者更新现有集群以启用 apiserver vnet 集成时,需要它。 |
属性详细信息
authorizedIPRanges
有权访问 Kubernetes API 服务器的 IP 范围。 IP 范围以 CIDR 格式指定,例如 137.117.106.88/29。 此功能与使用公共 IP Per Node 的群集或使用基本负载均衡器的群集不兼容。 有关详细信息,请参阅 API 服务器授权 IP 范围。
authorizedIPRanges?: string[]
属性值
string[]
disableRunCommand
是否禁用群集的 run 命令。
disableRunCommand?: boolean
属性值
boolean
enablePrivateCluster
enablePrivateClusterPublicFqdn
是否为专用群集创建其他公共 FQDN。
enablePrivateClusterPublicFqdn?: boolean
属性值
boolean
enableVnetIntegration
是否为群集启用 apiserver vnet 集成。 有关详细信息,请参阅 aka.ms/AksVnetIntegration。
enableVnetIntegration?: boolean
属性值
boolean
privateDNSZone
群集的专用 DNS 区域模式。 默认值为 System。 有关详细信息,请参阅 配置专用 DNS 区域。 允许的值为“system”和“none”。
privateDNSZone?: string
属性值
string
subnetId
启用 apiserver vnet 集成时要使用的子网。 使用 BYO Vnet 创建新集群时,或者更新现有集群以启用 apiserver vnet 集成时,需要它。
subnetId?: string
属性值
string