otupy.actuators.ctxd.ctxd_actuator_openstack

Openstack Actuator Manager

This module implements a simple Actuator Manager for Openstack.. It discovers Openstack. resources by invoking its APIs.

The actuator-specific configuration includes:

  • auth:

    • username: Username used to manage the openstack instance

    • password: Password of the openstack user

    • project_name: Openstack tenant/project name (only 1 tenant supported so far)

    • user_domain_name: Usually set to “Default”

    • project_domain_name: Usually set to “Default”

    • auth_url: Entry point of openstack identity server (hostname:port/endpoint)

  • config:

    • cacert: Location of the CA certificate used to sign the endpoint HTTPS certificate (if not installed in the local host).

Classes

CTXDActuator_openstack

Openstack Actuator Manager