Rundeck: Quick Start
Overview
Rundeck is a super crontab or "runbook automation that gives you and your colleagues self-service access to the processes and tools they need to get their job done"
This 9-min YouTube video explains
- what you can do,
- popular usecases,
- basic concept (like Project, Job, Step, and Node),
Run locally
I found it easy to use the docker image to try Rundeck. You can check this example on GitHub and write the docker-compose.yml to start.
version: '3'
services:
rundeck:
image: ${RUNDECK_IMAGE:-rundeck/rundeck:SNAPSHOT}
tty: true
volumes:
- data:/home/rundeck/server/data
- ${RUNDECK_LICENSE_FILE:-/dev/null}:/home/rundeck/etc/rundeckpro-license.key
ports:
- 4440:4440
volumes:data:
Or, run the following bash to do the same:
git clone https://github.com/rundeck/docker-zoo.git
cd docker-zoo/basic
docker-compose up
Login
Once the Rundeck is up, you can access [http://localhost:4440/](http://localhost:4440/)
- Username: admin
- Password: admin
Note: The first login attempt always fails on my laptop somehow, but you can reload the page and try again to get in.
Try it out
Perhaps you can:
- create a project,
- create a job,
- define steps (like "echo hello"), and
- run the job
Comments
Post a Comment