Configuration 具有ui/仪表板的企业配置管理开源解决方案

Configuration 具有ui/仪表板的企业配置管理开源解决方案,configuration,enterprise,Configuration,Enterprise,处理具有多个组件/服务的企业应用程序。而不是存储每个环境中每个组件/服务的配置 正在寻找允许我在层次结构中存储配置的东西,例如通过交互式UI 应用程序-1->组件-1->环境->资源-1->选项-1:Value-1[叶级] 应用程序-1->组件-1->环境-1->资源-1->选项-1:Value-1[叶级] 应用程序-1->组件-2->环境->资源-1->选项-1:Value-1[叶级] 并通过REST服务调用等方法返回这些值。 不清楚,如果您正在寻找一个代码基础或一个现成的应用程序。 目前还不

处理具有多个组件/服务的企业应用程序。而不是存储每个环境中每个组件/服务的配置

正在寻找允许我在层次结构中存储配置的东西,例如通过交互式UI

应用程序-1->组件-1->环境->资源-1->选项-1:Value-1[叶级]

应用程序-1->组件-1->环境-1->资源-1->选项-1:Value-1[叶级]

应用程序-1->组件-2->环境->资源-1->选项-1:Value-1[叶级]


并通过REST服务调用等方法返回这些值。

不清楚,如果您正在寻找一个代码基础或一个现成的应用程序。 目前还不清楚,您的关注点是什么(REST、层次结构、UI)。 现在还不清楚,为什么您需要REST、层次结构、UI的组合,以及在哪里有替代的空间

简短回答头脑风暴:

  • 平面ini文件+记事本(->无休止符)

  • mysql+mysql工作台(->无REST,无内置层次结构)

  • (->准备就绪工具)

  • (用于在sql上添加层次结构支持的框架)


您可能听说过WebMin和VirtualMin,它们是用于服务器管理的类似CPanel的UI。两者的一个鲜为人知的特性是,它们可以从CLI进行控制,也可以进行远程控制。下面是一个示例,它允许您通过HTTP控制服务和配置,并通过XML或JSON获取输出


现在,您仍然需要解决这些问题,这可能是一项艰巨的工作,也可能不是一项艰巨的工作,但这可能比从头开始编写整个过程要容易得多。

据我所知,您正在为一个由多个组件/服务组成的系统寻找一种配置解决方案

在我工作的公司,我们开发了一个简单而强大的配置平台,旨在从单个位置实现整个系统的配置,使配置过程方便、清晰、安全、有组织且信息丰富

我们支持的一些关键功能包括:

  • 单一方便的GUI
  • 参数元数据
  • 层次与继承
  • 组件升级
  • 元数据验证
  • 第三方组件支持(我们支持所有人)
  • 支持和管理名称空间和版本
  • 自动链接等高级功能

如果我们将其发布到开源版本,您会感兴趣吗?

寻找您在答案中描述的内容。很好地考虑这样的解决方案。市场上有类似的免费源代码吗?Zookeeper是我所知道的最接近的,但它不支持层次结构。@neo虽然不是开源的,也不完全是你想要的,但你可能想看看。是的!请释放它。谢谢,但我正在寻找解决方案,正如Summerbull在他的回答中所描述的。