一.redeck介紹
Rundeck 是一款能在數據中心或雲環境中的日常業務中使程序自動化的開源軟件。Rundeck 提供了大量功能,可以減輕耗時繁重的體力勞動。團隊可以相互協作,分享如何過程自動化,查看業務活動或執行任務。Rundeck 允許您運行任意數量的節點從一個基於 web 的任務或命令行界面。Rundeck 還包括其他功能,使其易於擴展,您自動化努力包括 ︰ 訪問控制、 工作流建設、 調度、 記錄和與外部源節點和選項數據集成。接下來我們一起來安裝吧。
二.redeck安裝
下載:
mkdir /opt/rundeck && cd /opt/rundeck&&
wget https://dl.bintray.com/rundeck/rundeck-maven/rundeck-3.0.11-20181221.war
設置環境變量
#vim /etc/profile 在末尾添加 #安裝目錄可以自己定義 export RDECK_BASE=/opt/rundeck #source /etc/profile
初始化
java -jar rundeck-3.0.11-20181221.war
在安裝目錄$RDECK_BASE 下會看到有以下文件

修改默認用戶(可以不用修改,默認是root)
#vim /$RDECK_BASE/etc/framework.properties framework.ssh.keypath = /home/apprun/.ssh/id_rsa #ssh認證用戶的key存放目錄 framework.ssh.user = apprun #啟動默認用戶 #chown apprun:apprun rundeck/ -R #修改完之后,別忘了修改rundeck目錄的用戶和用戶組
啟動方式
#Startup /opt/rundeck/server/sbin/rundeckd/server/sbin/rundeckd start #Shutdown /opt/rundeck/server/sbin/rundeckd/server/sbin/rundeckd stop
訪問
http://localhost:4440 初始賬號:admin 密碼 :admin
三.redeck使用
1)創建project



點擊創建


2)對nodes執行指令


