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

创建集群时绑定EIP

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

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功能。