azure-api-management - API 管理 使用 DevOPS 定制新的开发者门户
问题描述
我有一个 DevOPS 管道负责 Azure API 管理开发人员门户(新的)的部署。我需要根据发布开发者门户的环境(例如页面标题、颜色等)更改一些值和内容。避免管理门户的多个源并使用接近 ARM 参数模板的最佳实践是什么?
解决方案
目前,内容没有开箱即用的参数化(请随时在https://aka.ms/apimwish或https://github.com/paperbits/paperbits-demo/提出功能问题)。
但是,如果我今天要使用可用工具来执行此操作,我会尝试将特殊序列放入内容中(例如,类似{{myvariable}}
),并且我的脚本会在将数据传播到环境之前在 JSON 文档中进行简单的字符串替换。
推荐阅读
- excel - 对于下一个循环 - 根据值将单元格复制到另一张表并将它们堆叠在表格的末尾
- sql - 合并多个数据类型完全相同的表,并添加一列来标识源表
- bixby - 如何获取用户信息?
- c# - 执行 caml 查询以获取查找字段:“无法完成此操作。请重试。”?
- python - pandas.DataFrame.copy(deep=True) 实际上并不创建深拷贝
- zabbix - Zabbix 自定义报表开发
- python - 使用 selenium 更快地进行 Webscraping(或更快的替代方案)
- flutter - 如何获取每个选项卡上tabview生成列表的项目索引?
- c# - c#在字符串中增加数字
- sql-server - 查询更改速度(34 秒 vs 0 秒),没有执行计划缓存没有数据/架构更改(从 EF Core 生成的 SQL)