Puppet Class: api
- Defined in:
- manifests/image/api.pp
Overview
- ks_keystone_internal_host
-
(optional) Internal Hostname or IP to connect to Keystone API Defaults to '127.0.0.1'
- ks_keystone_internal_proto
-
(optional) Protocol used to connect to API. Could be 'http' or 'https'. Defaults to 'http'
- ks_glance_internal_host
-
(optional) Internal Hostname or IP to connect to Glance Defaults to '127.0.0.1'
- ks_glance_api_internal_port
-
(optional) TCP port to connect to Glance API from internal network Defaults to '9292'
- ks_glance_registry_internal_proto
-
(optional) Protocol used to connect to API. Could be 'http' or 'https'. Defaults to 'http'
- ks_glance_registry_internal_port
-
(optional) TCP port to connect to Glance Registry from internal network Defaults to '9191'
- ks_glance_password
-
(optional) Password used by Glance to connect to Keystone API Defaults to 'glancepassword'
- rabbit_host
-
(optional) IP or Hostname of one RabbitMQ server. Defaults to '127.0.0.1'
- rabbit_password
-
(optional) Password to connect to glance queue. Defaults to 'rabbitpassword'
- api_eth
-
(optional) Which interface we bind the Glance API server. Defaults to '127.0.0.1'
- openstack_vip
-
(optional) Hostname of IP used to connect to Glance registry Defaults to '127.0.0.1'
- glance_rbd_pool
-
(optional) Name of the Ceph pool which which store the glance images Defaults to 'images'
- glance_rbd_user
-
(optional) User name used to acces to the glance rbd pool Defaults to 'glance'
- verbose
-
(optional) Set log output to verbose output Defaults to true
- debug
-
(optional) Set log output to debug output Defaults to true
- use_syslog
-
(optional) Use syslog for logging Defaults to true
- log_facility
-
(optional) Syslog facility to receive log lines Defaults to 'LOG_LOCAL0'
- backend
-
(optionnal) Backend to use to store images Can be 'rbd', 'file', 'nfs' or 'swift' Defaults to 'rbd'
- known_stores
-
(optionnal) Tell to Glance API which backends can be used Can be 'rbd', 'http', 'file', or and 'swift'. Should be an array. Defaults to ['rbd', 'http']
- filesystem_store_datadir
-
(optional) Full path of data directory to store the images. Defaults to '/var/lib/glance/images/'
- nfs_device
-
(optionnal) NFS device to mount Example: 'nfs.example.com:/vol1' Required when running 'nfs' backend. Defaults to false
- nfs_options
-
(optional) NFS mount options Example: 'nfsvers=3,noacl' Defaults to 'defaults'
- pipeline
-
(optional) Partial name of a pipeline in your paste configuration file with the service name removed. Defaults to 'keystone'.
- firewall_settings
-
(optional) Allow to add custom parameters to firewall rules Should be an hash. Default to {}