安裝部署rundeck
1、安裝rundeck倉庫源rpm -Uvh http://repo.rundeck.org/latest.rpm
2、安裝rundeck javayum install rundeck java
3、啓動rundeck及加入系統啓動項
systemctl start rundeckd
systemctl enable rundeckd
4、訪問rundeck
注意:在訪問前需要修改配置文件/etc/rundeck/rundeck-config.properties
修改這一行,將
grails.serverURL=http://localhost:4440
修改爲
grails.serverURL=http://10.1.2.205:4440
5、創建rundeck 項目
6、創建rundeck 節點
a.創建項目後,在project settings底下配置節點信息
b.在rundeck主機創建/tmp/node-info.xml文件,文件內容如下:
<project>
<node name="test01" description="test01" tags="test01" hostname="10.1.1.81" osArch="amd64" osFamily="unix" osName="freebsd" osVersion="9.2-RELEASE-p15" username="test" ssh-keypath="/var/lib/rundeck/node2.key"/>
</project>
c.在節點上創建test用戶,切換到test用戶,執行ssh-keygen產生密鑰,並繼續執行以下操作
cat id_rsa.pub >> authorized_keys
chmod g-w authorized_keys
將私鑰拷貝到rundeck主機的/var/lib/rundeck/node2.key
d.在rundeck界面配置key位置
7、在rundeck上面執行command操作