New in version 2018.3.0.
shade
see salt.modules.keystoneng
for setup instructions
Example States
create endpoint:
keystone_endpoint.present:
- name: public
- url: https://example.org:9292
- region: RegionOne
- service_name: glance
destroy endpoint:
keystone_endpoint.absent:
- name: public
- url: https://example.org:9292
- region: RegionOne
- service_name: glance
create multiple endpoints:
keystone_endpoint.absent:
- names:
- public
- admin
- internal
- url: https://example.org:9292
- region: RegionOne
- service_name: glance
salt.states.keystone_endpoint.
absent
(name, service_name, auth=None, **kwargs)¶Ensure an endpoint does not exists
Interface name
URL of the endpoint
Service name or ID
The region name to assign the endpoint
salt.states.keystone_endpoint.
present
(name, service_name, auth=None, **kwargs)¶Ensure an endpoint exists and is up-to-date
Interface name
URL of the endpoint
Service name or ID
The region name to assign the endpoint
Boolean to control if endpoint is enabled