Skip to content

alkersan/rundeck-openstack-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Plugin obtains resource definitions from OpenStack compute service

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages