创建模板实例
步骤1 登录IEF管理控制台,在左侧导航栏选择“模板市场 > 我的模板”。
步骤2 在已上传的模板中,单击“安装”。
步骤3 参照表7-3设置安装工作负载参数,其中带“*”标志的参数为必填参数。
表7-3 安装工作负载参数说明
参数 参数说明
* 模板实例名称 新建模板实例名称,命名必须唯一。
* 模板版本 默认为模板的版本。
高级配置 用户可以导入values.yaml文件,导入后可替换模板包中的 values.yaml文件;也可直接在配置框中在线编辑模板参数。
说明
● 此处导入的values.yaml文件需符合yaml规范,即KEY:VALUE格式。
对于文件中的字段不做任何限制。
● 导入的values.yaml的key值必须与所选的模板包的values.yaml保持一 致,否则不会生效。即key不能修改。
1. 单击“导入配置文件”。
2. 选择对应的values.yaml文件,单击“打开”。
步骤4 配置完成后,单击“自定义安装”。
步骤5 确认订单后,单击“提交”。
步骤6 单击“返回模板实例列表”查看模板实例的运行状态,或单击“查看模板实例详情”
查看模板实例的详情。
模板实例创建后,您可以对模板实例进行升级、回退和卸载。
----结束
8 应用网格
说明
仅铂金版服务实例支持应用网格。
操作场景
应用网格提供非侵入式的微服务治理解决方案,支持完整的生命周期管理和流量治 理,支持负载均衡等多种治理能力。
应用网格中有如下概念:
● 服务:服务定义了实例及访问实例的途径。使用服务名称可以代替IP地址,从而 实现节点上应用间的相互访问。
● 网关:网关可以将通过IEF部署的边缘应用暴露给外部应用访问,并能通过路由规 则转发流量。
如下图所示,访问网关应用所在边缘节点的IP:网关端口/URI,就能将流量转发到对应 的服务,再由服务转发到对应的后端应用实例。
图8-1 网关流量转发路径示意图
创建服务
步骤1 登录IEF管理控制台。
步骤2 选择左侧导航栏的“应用网格 > 服务列表”,单击页面右上角“创建服务”。
步骤3 填写信息。
● 服务名称:填写服务名称。
● 绑定应用:选择服务绑定的应用。
● 端口配置
– 访问端口:访问容器应用时使用的端口。
– 容器端口:容器应用实际监听的端口。
图8-2 创建服务
步骤4 单击“创建”。
创建完成后,可以在服务列表中查看服务对应的内部访问域名。
图8-3 查看服务内部访问域名
----结束
配置流量策略
服务支持配置流量策略,即当后端存在多个应用实例时,配置服务流量转发到应用实 例的策略。
步骤1 登录IEF管理控制台。
步骤2 选择左侧导航栏的“应用网格 > 服务列表”,单击服务所在行的“流量策略”,如下 图所示。
图8-4 流量策略
步骤3 在弹出的窗口中选择流量策略。
当前支持如下几种流量策略。
● 负载均衡算法:支持轮询和随机两种方式转发。
● 会话保持:支持基于HTTP头部的Cookie、User-Agent和自定义三种方式转发。
图8-5 选择流量策略
步骤4 单击“确定”。
----结束
部署边缘网关应用
边缘网关应用需要部署在边缘节点上,IEF提供了边缘网关的镜像,您可以在边缘市场 中申请使用并部署到边缘节点。
步骤1 登录边缘应用中心,找到“边缘网关-x86_64”,单击“申请授权”。
步骤2 完成授权后,单击“部署应用”。
步骤3 输入名称,单击“下一步”,选择要部署网关应用的边缘节点,单击“下一步”,确 认无误后单击“创建”。
部署应用的详细配置说明,请参见容器应用。
边缘网关应用支持监听边缘节点多个IP,您可以在部署应用时对监听多IP进行配置,可 以设置NIC、INCLUDE_IP和EXCLUDE_IP三个环境变量,具体如表8-1所示。边缘网关 应用先过滤INCLUDE_IP,再过滤EXCLUDE_IP,如果INCLUDE_IP和EXCLUDE_IP中包 含同一个IP,则此IP会被排除,不会被监听。
表8-1 监听多个 IP 相关环境变量
环境变量 说明 缺省值 示例
NIC 需要监听的网卡名称列表,使用 英文逗号隔开。
不设置或者设置为*则表示监听 所有网卡信息,如果设置的网卡 全部不存在,则不会监听任何 IP。
*
(表示监听所有 网卡信息)
eth0,lo
环境变量 说明 缺省值 示例
步骤4 单击“确定”。
----结束