Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 1.7 KB

README.md

File metadata and controls

27 lines (22 loc) · 1.7 KB

rundeck-openstack-plugin

Join the chat at https://gitter.im/alkersan/rundeck-openstack-plugin  Build Status

Rundeck Plugin  
Service type: ResourceModelSource
Rundeck version: 2.6.3
Version: 1.2.1
Description: Obtains nodes from OpenStack compute service

Setup

Download plugin jar from GitHub releases and put it to $RDECK_BASE/libext

Usage

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