<< 单击以显示目录 >> 导航: 用户指南 > 项目用户操作指南 > 集群操作 > 服务(Service)管理 > 创建服务 |
创建服务的步骤如下。
1.在左侧导航树中选择服务。
2.单击服务后的创建新服务按钮,配置服务信息。
•服务名称,服务名称小写字母开头,小写字母或数字结尾,可以包含数字、小写字母、-,且不能重名。
•标签注释,键值对形式增加标签或者注释。
•选择器
▪匹配存在的工作负载。
o工作负载类型:部署 deployment、副本控制器 replicationcontroller、有状态副本集 statefulset、守护进程集 daemonset。
o工作负载:根据工作负载类型选择已创建的工作负载。
▪手动配置
根据标签来匹配对应的工作负载。
•服务类型
▪主机端口,可以通过集群内任意主机的IP加服务端口号从外部访问应用。
▪集群IP,服务分配一个集群IP,可供集群内访问。
▪无头服务,无头(Headless)服务不分配集群IP,不对集群外提供服务,用于有状态副本集的各个副本之间访问。
▪负载均衡器,使用云服务商提供的负载均衡器向外部暴露服务。
•外部流量策略(externalTrafficPolicy)
▪Cluster,流量可以转发到其他节点的Pod上。
▪Local,流量只发给本机的Pod并保留源IP。
•会话保持
•Web应用,开启后,服务显示对外访问链接,用户可以直接进行访问。
•服务端口,包含服务端口、容器端口、主机端口(服务类型为主机端口时)、协议。
•YAML文件编辑,用户可以直接切换到YAML编辑页,直接对YAML进行便捷,YAML编辑和界面编辑可以来回切换。
3.单击开始创建。