wso2身份服务器:自动部署策略,声明和其他配置

时间:2017-07-21 08:35:55

标签: wso2 wso2is

我有数百种不同的身份服务器配置(策略,声明,服务提供商等)

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

要通过Web控制台中的导出导入手动完成 - 这是一场噩梦。

对wso2is进行自动配置部署的最佳做法是什么?

我正在考虑以下选项:

  • 创建一个将调用管理服务以导入身份服务器配置的脚本
  • 创建自定义部署程序(如synapse& dataservice deployers等)并调用管理服务或进行内存中的api调用
  • 查找存储在数据库中的位置和方式,并使用sql脚本填充数据库

也许存在配置部署存在的东西,我找不到它?

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

以防万一有人需要基于文件的部署者

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