您可以使用弹性公网IP EIP(Elastic IP Address)暴露Kubernetes集群的API Server。使用EIP暴露集群API Server后,集群API Server将具有公网访问能力。您可以在创建集群时和创建集群后绑定EIP。本文介绍如何通过绑定和解绑EIP来控制集群API Server的公网访问能力。

创建集群时绑定EIP

您可以在创建集群的时候通过选中使用EIP暴露API Server获得从公网访问集群API Server的能力。创建集群的详细步骤请参见创建Kubernetes托管版集群创建Serverless Kubernetes集群

EIP

创建集群后绑定EIP

如果您创建集群时未选择为API Server开放公网,您可以通过以下步骤为集群绑定EIP。
注意 目前只有ACK标准版、ACK Pro版和ASK集群支持在创建集群后绑定EIP。
  1. 登录容器服务管理控制台,在左侧导航栏中选择集群
  2. 集群列表页面中,单击目标集群名称,然后在左侧导航栏中,选择集群信息
  3. 集群信息页面,单击基本信息页签,然后在集群信息区域,单击绑定EIP
    绑定EIP
  4. 在弹出的绑定EIP对话框中,选择已有EIP,然后单击确定
    绑定完成后,API Server公网连接端点将会显示公网IP地址。
    注意 绑定EIP会导致API Server短暂重启,请避免在此期间操作集群。

解绑或更换EIP

绑定EIP后,您还可以更换EIP或者解绑EIP。解绑EIP后,集群的API Server将失去公网访问能力。

更换EIP
注意 目前只有ACK标准版、ACK Pro版和ASK集群支持更换EIP解绑EIP功能。