Rundeck CLIによるジョブ実行

Rundeck CLIインストール

$ sudo wget https://bintray.com/rundeck/rundeck-rpm/rpm -O bintray.repo
$ sudo mv bintray.repo /etc/yum.repos.d/
$ sudo yum install rundeck-cli

環境変数設定

$ vi ~/.bash_profile
RD_USER=admin
RD_PASSWORD=admin
RD_URL=http://localhost:4440
export RD_USER
export RD_PASSWORD
export RD_URL

プロジェクト作成

$ rd projects create -p プロジェクト名

ジョブファイル作成

$ vi ~/job.yaml
 - name:job 
   description: 'job'
   loglevel: INFO
   schedule:
     crontab: '0 0 1 * * ? *'
   scheduleEnabled: true
   sequence:
     commands:

ジョブインポート

$ rd jobs load -f ~/job.yaml -p プロジェクト名 -F yaml

# 1 Jobs Succeeded:

ジョブの動作確認

$ rd run -j job-p プロジェクト名