在SLB中导出OLC规则的IAC信息
由于OLC规则比较复杂,推荐在SLB管理台上配置好部分规则后导出IAC包,然后在导出的文件基础上进行修改。
使用IAC配置中心规则的功能只支持配置在SLB管理台创建的OLC服务,不支持在Cloud Map管理台创建的OLC服务。
导出IAC信息
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 。
- 在流控服务列表页面,单击流控服务名称。
- 在流控服务详情页面单击右上角的“导出IAC信息”,即可导出配置对应的IAC文件。
- 编辑IAC。
导出的IAC有tf模式和meta模式,tf模式的规则配置在main.tf中,需要修改规则时只能重新发布IAC版本;meta模式的规则配置在meta.json文件中,使用IAC部署时可以直接修改。两种模式二选一即可,也可以根据规则格式自行编写IAC代码。
将olc目录复制到tfinstance下,自行在meta.json中添加资源组,调用olc即可。
将olc目录复制到tfinstance下,再将生成的meta.json与自己服务的meta.json合并即可。
- IAC的provider已经上线,业务无需关心。直接在部署服务调用部署相应的资源组即可。