salt.states.keystone_service

Management of OpenStack Keystone Services

New in version 2018.3.0.

depends

shade

configuration

see salt.modules.keystoneng for setup instructions

Example States

create service:
  keystone_service.present:
    - name: glance
    - type: image

delete service:
  keystone_service.absent:
    - name: glance

create service with optional params:
  keystone_service.present:
    - name: glance
    - type: image
    - enabled: False
    - description: 'OpenStack Image'
salt.states.keystone_service.absent(name, auth=None)

Ensure service does not exist

name

Name of the service

salt.states.keystone_service.present(name, auth=None, **kwargs)

Ensure an service exists and is up-to-date

name

Name of the group

type

Service type

enabled

Boolean to control if service is enabled

description

An arbitrary description of the service

Docs for previous releases are available on readthedocs.org.

Latest Salt release: 3004

Table of Contents

Previous topic

salt.states.keystone_role_grant

Next topic

salt.states.keystone_user