设置RavenDB许可证以在kubernetes中进行自动部署

问题描述 投票:1回答:1

我正在尝试在Kubernetes集群上部署RavenDB实例。部署应该是完全自动化的,即,无需访问UI即可进行配置。

我发现了大量有关如何配置容器中乌鸦的文档,例如通过RAVEN_ARGS,环境变量(例如RAVEN_License_Eula_Accepted)或安装的卷中的自定义settings.json文件使用命令行参数。

我已经尝试了上面的所有选项,并且它们都可以工作,除了尝试设置许可证时。我尝试将License直接设置为JSON字符串,或者将License.Path指向卷中安装的license.json文件。然而,在部署容器之后,每当访问UI时,都会收到一条通知,通知我需要设置许可证。

谁能告诉我如何使Raven使用通过上述方法提供的许可证?

谢谢

ravendb
1个回答
0
投票

您需要通过某种操作来引导群集,以获取许可证。例如,创建数据库或调用/ admin / cluster / bootstrap端点。

© www.soinside.com 2019 - 2024. All rights reserved.