Rundeck Plugin | |
---|---|
Service type: | ResourceModelSource |
Rundeck version: | 2.6.3 |
Version: | 1.2.1 |
Description: | Obtains nodes from OpenStack compute service |
Download plugin jar from GitHub releases and put it to $RDECK_BASE/libext
On project configuration tab add new Resource Model Source
and select type OpenStack
. You'll prompted to enter several mandatory parameters, specific to your OpenStack
setup:
Parameter | Description |
---|---|
Id |
Used to distinguish node sources of same type in one Rundeck project |
Tenant |
Name of a Tenant (aka Project) in OpenStack |
Username |
An OpenStack user who can do queries to OpenStack Compute service |
Password |
Password (or API Key) of previously mentioned user |
Endpoint |
URL of OpenStack Keystone service. Can be found in Horizon > Access & Security > API Access tab |
Tags separator |
A character used to split instance meta-attribute named tags (if present) into Rundeck's tags (default , )Technically it's a regex, so it's possible to set multiple separators like ,|;|## |
Include server node |
Add self to resulting node-set |