rundeck入門-初步操作

分類:IT技術 時間:2017-01-22

本章就初步的操作一下rundeck web界面,主要分為project、node、command、activity四個方面。下面會有大量的圖片展示。

0    login,密碼和用戶名均是admin


1    project

      安裝完畢第一次登錄時會讓你創建project,如下圖


     創建project,最簡單的創建只需要填寫project name即可,不過要註意紅框中的文件,它是該project的資源模型文件。

2    創建project裏面的job,創建完project後自動跳轉到該界面


     開始創建,下面簡單介紹一下各個參數:workflow中可以設置是任務出錯後就停止,還是繼續執行錯誤步驟後面的任務。在add a step步驟中,可以看到有node steps和workflow steps,node step設置在匹配的node上執行什麽命令,workflow step設置執行的順序流程。安裝完默認會添加當前節點到rundeck中,因為我們還沒添加node,所以只能在本地執行命令。

     下面繼續看看創建job中的add a step中怎麽設置,我選擇了執行命令hostname,查看主機名


     下面是在add a step中的一些其他設置


     創建完畢後會跳轉到job執行截面


     下面我們執行看看,註意看狀態,在長時間運行的job中你還可以終止該job


     執行完狀態,下面會有一些統計信息,包括執行輸出


     查看執行輸出結果


     在activity中可以看到一些關於job的統計信息


3    創建node,執行分布式命令,可以看到目前只有一個node,就是本機


     修改配置文件,添加新node,主界面如下,可以看到resourcexml的文件路徑


     順便給project增加一個備註:add project readme,先看看沒加之前的狀態


     點擊進行readme編輯,支持markdown格式


     看rundeck1下面有個Hello Rundeck1,這就是我們加的備註


     下面轉回正題,繼續修改文件添加node,rundeck默認是通過SSH插件給各個mode分發命令的,所以我們先要在管理界面中添加publich key。


     添加一個公鑰和私鑰,存儲在rundeck自己的存儲系統中


     下面配置project的ssh執行時用的私鑰和公鑰


     除了添加私鑰,本地文件系統和rundeck的存儲系統的路徑都要標明


     在配置文件中添加node,該配置文件就是我們創建project時生成的資源模型文件


     開始添加job2,執行分布式命令,註意在add a step中選擇的是remote command


     在選擇節點時要選擇分布式節點,不能選擇local,設置node時,可以看到有系統中有兩個節點可選,thread count為2,表示並行執行


     添加完畢,可以看到rundeck1中有兩個job


     進入job2,並執行


     查看執行結果






Tags: activity command 用戶名 admin 圖片

文章來源:


ads
ads

相關文章
ads

相關文章

ad