编辑服务外部访问设置
本节介绍如何编辑服务外部访问设置。
说明 |
---|
此操作仅支持内部访问模式为 VirtualIP 的服务,不支持内部访问模式为 Headless 或 ExternalName 的服务。 |
前提条件
KubeSphere 平台需要安装并启用联邦集群应用管理扩展组件。
您需要加入一个联邦项目并在对应企业空间中具有联邦项目管理权限。
操作步骤
以具有联邦项目管理权限的用户登录 KubeSphere Web 控制台并进入您的联邦项目。
在左侧导航栏选择应用负载 > 服务。
在服务列表中点击一个服务的名称打开其详情页面。
在服务详情页面右侧点击访问信息页签查看服务的访问信息。
点击页面右侧的
,然后从下拉列表中选择编辑外部访问。
在编辑外部访问对话框,设置服务的外部访问模式,然后点击确定。
服务的外部访问模式包括以下类型:
参数 描述 无
无法从集群外部访问服务。
NodePort
系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。
LoadBalancer
系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。
反馈
这篇文章对您有帮助吗?
通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知
感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。
页面内容