簡體   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