云容器引擎为满足多种复杂场景下应用间的互相访问,提供了不同的访问方式,从而满足不同场景提供不同访问通道。本平台暂时支持的服务类型(Service)包括:集群内访问(ClusterIP)和节点访问(Nodeport)两种类型,集群内访问表示可以被同个集群内的其他应用访问,节点访问可以将service暴露给外部使用。
1.单击左侧控制台导航栏的【资源管理】>【网络管理】,将默认进入【服务】管理页面;
2.点击【创建服务】,进入服务创建页面,惨照下表设置参数,其中带“*”的参数为必填参数;
参数 | 参数说明 |
*服务名称 | 新建服务的名称 |
*集群 | 服务所在集群。若没有可选集群,单击“创建集群”进行创建,操作步骤请参见集群创建 |
*命名空间 | 服务所在命名空间。若没有可选命名空间,单击“创建命名空间”进行创建,操作步骤请参见创建命名空间 |
*关联应用 | 选择需要添加Service的工作负载(如果还未创建应用请优先创建有状态应用或无状态应用) |
*访问方式 | “集群内访问 ( ClusterIP )”、“节点访问(Nodeport)” |
*端口映射 | . 协议:请根据业务的协议类型选择TCP、UDP . 容器端口:应用程序实际监听的端口 . 访问端口:容器端口映射到集群虚拟IP上的端口,用虚拟IP访问应用时使用 . Nodeport: 绑定到节点上的端口,默认取值范围为30000-32767 . 添加端口配置:点击添加端口配置新增一行端口映射 |
3.单击【创建】,等待创建成功,创建成功后将自动返回服务列表页,可对已经创建的服务可以编辑YAML、更新、删除的操作。