Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.42 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.42 KB

This plugin provides a Rundeck ResourceModelSource to YANA. This is also an example of a Resource model script plugin and is implemented as a simple Bash script.

Dependencies

Ensure the following are installed on the Rundeck server (or where you plan to execute this plugin).

  • bash: The plugin uses a bash script implementation.
  • xmlstarlet:

Building

  • Change directory to your working file set
  • Run the make command to produce a Zip suitable for installation.

Installation

Put the yana-rundeck-shell-plugin.zip into your $RDECK_BASE/libext dir.

Usage

You can configure the Resource Model Sources for a project either via the RunDeck GUI, under the "Admin" page, or you can modify the project.properties file to configure the sources.

See: Resource Model Source Configuration

The provider name is: yana-rundeck-shell-plugin

Here are the configuration properties:

  • url: The base URL to Yana server
  • nodetype: The type name for nodes you want to return.
  • username: The Yana username
  • password: The Yana password