wso2 identity server:自动部署策略、声明和其他配置

wso2 identity server:自动部署策略、声明和其他配置,wso2,wso2is,Wso2,Wso2is,我有数百种不同的identity server配置(策略、声明、服务提供商等) 我需要在几个环境中重复相同的配置:dev、test、prod 通过web控制台中的导出导入手动完成此操作-这是一场噩梦 对wso2is进行自动配置部署的最佳实践是什么 我正在考虑以下选项: 创建一个脚本,该脚本将调用管理服务来导入identity server配置 创建自定义部署器(如synapse&dataservice部署器等)并调用管理服务或内存中的api调用 找到它在数据库中的存储位置和存储方式,并执行sq

我有数百种不同的identity server配置(策略、声明、服务提供商等)

我需要在几个环境中重复相同的配置:dev、test、prod

通过web控制台中的导出导入手动完成此操作-这是一场噩梦

对wso2is进行自动配置部署的最佳实践是什么

我正在考虑以下选项:

  • 创建一个脚本,该脚本将调用管理服务来导入identity server配置
  • 创建自定义部署器(如synapse&dataservice部署器等)并调用管理服务或内存中的api调用
  • 找到它在数据库中的存储位置和存储方式,并执行sql脚本来填充数据库

可能存在用于配置部署的内容,但我找不到它?

您可以创建自己的脚本或自定义方法来管理部署。但是你必须自己维护这些脚本

在这种情况下,您可以使用部署自动化工具,如Puppet、Chef等


您可以使用在不同的环境中部署配置。

您可以创建自己的脚本或自定义方法来管理部署。但是你必须自己维护这些脚本

在这种情况下,您可以使用部署自动化工具,如Puppet、Chef等


您可以使用在不同的环境中部署配置。

以防有人需要基于文件的部署器

创建了一个可用于不同目的的groovy脚本部署器


以防万一,如果有人需要基于文件的部署器

创建了一个可用于不同目的的groovy脚本部署器