繁体   English   中英

我们可以在 Linux 服务器中安装多个 Rundeck 吗?

[英]Can we have more than one installation of Rundeck in a Linux server?

我在 Linux 服务器上安装了一个 Rundeck,它在端口 4440 上启动并运行。但我想再安装一个,并希望它在其他端口上运行。 是否可以? 这个问题可能看起来很奇怪,但由于个人原因,我想对 Rundeck 进行额外设置。

急切地寻求帮助。 提前致谢。

您可以使用 docker 容器测试您的“个人实例”,而无需接触“真实实例”(或者,如果需要,可以使用两个 docker 容器),在这两种情况下,您都需要指定不同的端口(例如 4440 用于“真实”实例/容器和 5550 来“测试”容器)。

这里你有官方的docker镜像, 这里是关于如何运行的,检查“环境变量”部分以指定每个容器的TCP端口(另外,你有很多参数要测试)。 在这里,您有很多配置要测试(LDAP、DB 后端等)。

如果将 Rundeck 与 Docker 一起使用,则必须更改 init.sh。

他负责在每个容器创建时覆盖配置,因此您的所有配置更新都会丢失。

这样做还可以避免在您的 docker-compose 文件中拥有明确的配置参数...

步骤是:

  • 创建 docker-compose 文件,如 Rundeck Docker hub 上所述

  • 在您的主机上映射卷,以便您可以保存 rundeck 的文件和目录

  • 停止你的容器

  • init.sh 中的注释配置覆盖

  • 重启你的容器

然后,您可以动态更新 rundeck 的配置,只需重新启动 rundeck 容器即可查看更改...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM