Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
3.4 KiB
Glance registry resource for puppet handler
Configures glance registry service.
Parameters
source https://github.com/openstack/puppet-glance/tree/5.1.0/manifests/registry.pp
keystone_password
(required) The keystone password for administrative user
package_ensure
(optional) Ensure state for package. Defaults to 'present'. On RedHat
platforms this setting is ignored and the setting from the glance class is
used because there is only one glance package.
verbose
(optional) Enable verbose logs (true|false). Defaults to false.
debug
(optional) Enable debug logs (true|false). Defaults to false.
bind_host
(optional) The address of the host to bind to. Defaults to '0.0.0.0'.
bind_port
(optional) The port the server should bind to. Defaults to '9191'.
log_file
(optional) Log file for glance-registry.
If set to boolean false, it will not log to any file.
Defaults to '/var/log/glance/registry.log'.
log_dir
(optional) directory to which glance logs are sent.
If set to boolean false, it will not log to any directory.
Defaults to '/var/log/glance'
sql_idle_timeout
(optional) Deprecated. Use database_idle_timeout instead
Defaults to false
sql_connection
(optional) Deprecated. Use database_connection instead.
Defaults to false
database_connection
(optional) Connection url to connect to nova database.
Defaults to 'sqlite:///var/lib/glance/glance.sqlite'
database_idle_timeout
(optional) Timeout before idle db connections are reaped.
Defaults to 3600
auth_type
(optional) Authentication type. Defaults to 'keystone'.
auth_host
(optional) Address of the admin authentication endpoint.
Defaults to '127.0.0.1'.
auth_port
(optional) Port of the admin authentication endpoint. Defaults to '35357'.
auth_admin_prefix
(optional) path part of the auth url.
This allow admin auth URIs like http://auth_host:35357/keystone/admin.
(where '/keystone/admin' is auth_admin_prefix)
Defaults to false for empty. If defined, should be a string with a leading '/' and no trailing '/'.
auth_protocol
(optional) Protocol to communicate with the admin authentication endpoint.
Defaults to 'http'. Should be 'http' or 'https'.
auth_uri
(optional) Complete public Identity API endpoint.
keystone_tenant
(optional) administrative tenant name to connect to keystone.
Defaults to 'services'.
keystone_user
(optional) administrative user name to connect to keystone.
Defaults to 'glance'.
use_syslog
(optional) Use syslog for logging.
Defaults to false.
log_facility
(optional) Syslog facility to receive log lines.
Defaults to LOG_USER.
purge_config
(optional) Whether to create only the specified config values in
the glance registry config file.
Defaults to false.
cert_file
(optinal) Certificate file to use when starting registry server securely
Defaults to false, not set
key_file
(optional) Private key file to use when starting registry server securely
Defaults to false, not set
ca_file
(optional) CA certificate file to use to verify connecting clients
Defaults to false, not set
sync_db
(Optional) Run db sync on the node.
Defaults to true
mysql_module
(optional) Deprecated. Does nothing.