本章节介绍了创建NodePort类型的服务(Service)的使用场景。NodePort类型的服务适用于集群外部访问场景,集群除了会给服务分配一个内部的虚拟IP,还会在每个节点上为服务分配静态端口号,集群外部可通过集群任一节点IP和静态端口号访问服务。
创建NodePort类型的Service
- 访问[产品与服务]-[Kubernetes容器服务]-[网络管理],进入[服务]页面,点击“创建服务”。
- 配置参数
参数 | 说明 |
---|---|
名称 | 自定义服务名称,可与工作负载名称保持一致。 |
类型 | 选择“NodePort”类型。 |
容器端口 | 容器实例中工作负载实际监听的端口。 |
访问端口 | 容器端口映射到节点IP上的端口。当访问方式为“NodePort”时,支持随机生成。 |
协议 | 包括TCP、UDP,根据业务类型选择。 |
关联工作负载 | 选择服务需关联的工作负载。 |
- 点击创建完成操作。