自動化運維工具rundeck


一.redeck介紹

  Rundeck 是一款能在數據中心或雲環境中的日常業務中使程序自動化的開源軟件。Rundeck 提供了大量功能,可以減輕耗時繁重的體力勞動。團隊可以相互協作,分享如何過程自動化,查看業務活動或執行任務。Rundeck 允許您運行任意數量的節點從一個基於 web 的任務或命令行界面。Rundeck 還包括其他功能,使其易於擴展,您自動化努力包括 ︰ 訪問控制、 工作流建設、 調度、 記錄和與外部源節點和選項數據集成。接下來我們一起來安裝吧。

官網地址https://docs.rundeck.com

二.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執行指令

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM