Advertisement
shaggycat

Untitled

May 12th, 2015
535
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 25.09 KB | None | 0 0
  1. cat glance-api.conf
  2. [DEFAULT]
  3. # Show more verbose log output (sets INFO log level output)
  4. verbose=True
  5.  
  6. # Show debugging output in logs (sets DEBUG log level output)
  7. #debug=False
  8.  
  9. # Which backend scheme should Glance use by default is not specified
  10. # in a request to add a new image to Glance? Known schemes are determined
  11. # by the known_stores option below.
  12. # Default: 'file'
  13. #default_store=file
  14.  
  15. # Maximum image size (in bytes) that may be uploaded through the
  16. # Glance API server. Defaults to 1 TB.
  17. # WARNING: this value should only be increased after careful consideration
  18. # and must be set to a value under 8 EB (9223372036854775808).
  19. #image_size_cap=1099511627776
  20.  
  21. # Address to bind the API server
  22. #bind_host=0.0.0.0
  23.  
  24. # Port the bind the API server to
  25. #bind_port=9292
  26.  
  27. # Log to this file. Make sure you do not set the same log file for both the API
  28. # and registry servers!
  29. #
  30. # If `log_file` is omitted and `use_syslog` is false, then log messages are
  31. # sent to stdout as a fallback.
  32. #log_file=/var/log/glance/api.log
  33.  
  34. # Backlog requests when creating socket
  35. #backlog=4096
  36.  
  37. # TCP_KEEPIDLE value in seconds when creating socket.
  38. # Not supported on OS X.
  39. #tcp_keepidle=600
  40.  
  41. # API to use for accessing data. Default value points to sqlalchemy
  42. # package, it is also possible to use: glance.db.registry.api
  43. # data_api = glance.db.sqlalchemy.api
  44.  
  45. # The number of child process workers that will be
  46. # created to service API requests. The default will be
  47. # equal to the number of CPUs available. (integer value)
  48. #workers=4
  49.  
  50. # Maximum line size of message headers to be accepted.
  51. # max_header_line may need to be increased when using large tokens
  52. # (typically those generated by the Keystone v3 API with big service
  53. # catalogs)
  54. # max_header_line = 16384
  55.  
  56. # Role used to identify an authenticated user as administrator
  57. #admin_role=admin
  58.  
  59. # Allow unauthenticated users to access the API with read-only
  60. # privileges. This only applies when using ContextMiddleware.
  61. #allow_anonymous_access=False
  62.  
  63. # Allow access to version 1 of glance api
  64. #enable_v1_api=True
  65.  
  66. # Allow access to version 2 of glance api
  67. #enable_v2_api=True
  68.  
  69. # Return the URL that references where the data is stored on
  70. # the backend storage system. For example, if using the
  71. # file system store a URL of 'file:///path/to/image' will
  72. # be returned to the user in the 'direct_url' meta-data field.
  73. # The default value is false.
  74. #show_image_direct_url=False
  75.  
  76. # Send headers containing user and tenant information when making requests to
  77. # the v1 glance registry. This allows the registry to function as if a user is
  78. # authenticated without the need to authenticate a user itself using the
  79. # auth_token middleware.
  80. # The default value is false.
  81. #send_identity_headers=False
  82.  
  83. # Supported values for the 'container_format' image attribute
  84. #container_formats=ami,ari,aki,bare,ovf,ova
  85.  
  86. # Supported values for the 'disk_format' image attribute
  87. #disk_formats=ami,ari,aki,vhd,vmdk,raw,qcow2,vdi,iso
  88.  
  89. # Directory to use for lock files. Default to a temp directory
  90. # (string value). This setting needs to be the same for both
  91. # glance-scrubber and glance-api.
  92. #lock_path=<None>
  93.  
  94. # Property Protections config file
  95. # This file contains the rules for property protections and the roles/policies
  96. # associated with it.
  97. # If this config value is not specified, by default, property protections
  98. # won't be enforced.
  99. # If a value is specified and the file is not found, then the glance-api
  100. # service will not start.
  101. #property_protection_file =
  102.  
  103. # Specify whether 'roles' or 'policies' are used in the
  104. # property_protection_file.
  105. # The default value for property_protection_rule_format is 'roles'.
  106. #property_protection_rule_format=roles
  107.  
  108. # This value sets what strategy will be used to determine the image location
  109. # order. Currently two strategies are packaged with Glance 'location_order'
  110. # and 'store_type'.
  111. #location_strategy=location_order
  112.  
  113. # ================= Syslog Options ============================
  114.  
  115. # Send logs to syslog (/dev/log) instead of to file specified
  116. # by `log_file`
  117. #use_syslog=False
  118.  
  119. # Facility to use. If unset defaults to LOG_USER.
  120. #syslog_log_facility=LOG_LOCAL0
  121.  
  122. # ================= SSL Options ===============================
  123.  
  124. # Certificate file to use when starting API server securely
  125. #cert_file=/path/to/certfile
  126.  
  127. # Private key file to use when starting API server securely
  128. #key_file=/path/to/keyfile
  129.  
  130. # CA certificate file to use to verify connecting clients
  131. #ca_file=/path/to/cafile
  132.  
  133. # ================= Security Options ==========================
  134.  
  135. # AES key for encrypting store 'location' metadata, including
  136. # -- if used -- Swift or S3 credentials
  137. # Should be set to a random string of length 16, 24 or 32 bytes
  138. #metadata_encryption_key=<16, 24 or 32 char registry metadata key>
  139.  
  140. # ============ Registry Options ===============================
  141.  
  142. # Address to find the registry server
  143. #registry_host=0.0.0.0
  144.  
  145. # Port the registry server is listening on
  146. #registry_port=9191
  147.  
  148. # What protocol to use when connecting to the registry server?
  149. # Set to https for secure HTTP communication
  150. #registry_client_protocol=http
  151.  
  152. # The path to the key file to use in SSL connections to the
  153. # registry server, if any. Alternately, you may set the
  154. # GLANCE_CLIENT_KEY_FILE environ variable to a filepath of the key file
  155. #registry_client_key_file=/path/to/key/file
  156.  
  157. # The path to the cert file to use in SSL connections to the
  158. # registry server, if any. Alternately, you may set the
  159. # GLANCE_CLIENT_CERT_FILE environ variable to a filepath of the cert file
  160. #registry_client_cert_file=/path/to/cert/file
  161.  
  162. # The path to the certifying authority cert file to use in SSL connections
  163. # to the registry server, if any. Alternately, you may set the
  164. # GLANCE_CLIENT_CA_FILE environ variable to a filepath of the CA cert file
  165. #registry_client_ca_file=/path/to/ca/file
  166.  
  167. # When using SSL in connections to the registry server, do not require
  168. # validation via a certifying authority. This is the registry's equivalent of
  169. # specifying --insecure on the command line using glanceclient for the API
  170. # Default: False
  171. #registry_client_insecure=False
  172.  
  173. # The period of time, in seconds, that the API server will wait for a registry
  174. # request to complete. A value of '0' implies no timeout.
  175. # Default: 600
  176. #registry_client_timeout=600
  177.  
  178. # Whether to automatically create the database tables.
  179. # Default: False
  180. #db_auto_create=False
  181.  
  182. # Enable DEBUG log messages from sqlalchemy which prints every database
  183. # query and response.
  184. # Default: False
  185. #sqlalchemy_debug=True
  186.  
  187. # Pass the user's token through for API requests to the registry.
  188. # Default: True
  189. #use_user_token=True
  190.  
  191. # If 'use_user_token' is not in effect then admin credentials
  192. # can be specified. Requests to the registry on behalf of
  193. # the API will use these credentials.
  194. # Admin user name
  195. # Admin password
  196. # Admin tenant name
  197. admin_tenant_name=service
  198. # Keystone endpoint
  199.  
  200. # Keystone region
  201. auth_region=regionOne
  202. # Auth strategy
  203. auth_strategy=keystone
  204.  
  205. auth_uri = http://localhost:5000/v2.0
  206.  
  207. auth_url = http://localhost:35357
  208. auth_plugin = password
  209. project_domain_id = default
  210. user_domain_id = default
  211.  
  212. admin_user = glance
  213. admin_password = glance
  214.  
  215.  
  216. # ============ Notification System Options =====================
  217.  
  218. # Driver or drivers to handle sending notifications. Set to
  219. # 'messaging' to send notifications to a message queue.
  220. notification_driver = noop
  221.  
  222. # Default publisher_id for outgoing notifications.
  223. # default_publisher_id = image.localhost
  224.  
  225. # Messaging driver used for 'messaging' notifications driver
  226. # rpc_backend = 'rabbit'
  227.  
  228. # Configuration options if sending notifications via rabbitmq (these are
  229. # the defaults)
  230. #rabbit_host=localhost
  231. #rabbit_port=5672
  232. #rabbit_use_ssl=false
  233. #rabbit_userid=guest
  234. #rabbit_password=guest
  235. #rabbit_virtual_host=/
  236. #rabbit_notification_exchange=glance
  237. #rabbit_notification_topic=notifications
  238. #rabbit_durable_queues=False
  239.  
  240. # Configuration options if sending notifications via Qpid (these are
  241. # the defaults)
  242. #qpid_notification_exchange=glance
  243. #qpid_notification_topic=notifications
  244. #qpid_hostname=localhost
  245. #qpid_port=5672
  246. #qpid_username=
  247. #qpid_password=
  248. #qpid_sasl_mechanisms=
  249. #qpid_reconnect_timeout=0
  250. #qpid_reconnect_limit=0
  251. #qpid_reconnect_interval_min=0
  252. #qpid_reconnect_interval_max=0
  253. #qpid_reconnect_interval=0
  254. #qpid_heartbeat=5
  255. # Set to 'ssl' to enable SSL
  256. #qpid_protocol=tcp
  257. #qpid_tcp_nodelay=True
  258.  
  259. # ============ Delayed Delete Options =============================
  260.  
  261. # Turn on/off delayed delete
  262. #delayed_delete=False
  263.  
  264. # Delayed delete time in seconds
  265. #scrub_time=43200
  266.  
  267. # Directory that the scrubber will use to remind itself of what to delete
  268. # Make sure this is also set in glance-scrubber.conf
  269. #scrubber_datadir=/var/lib/glance/scrubber
  270.  
  271. # =============== Quota Options ==================================
  272.  
  273. # The maximum number of image members allowed per image
  274. #image_member_quota=128
  275.  
  276. # The maximum number of image properties allowed per image
  277. #image_property_quota=128
  278.  
  279. # The maximum number of tags allowed per image
  280. #image_tag_quota=128
  281.  
  282. # The maximum number of locations allowed per image
  283. #image_location_quota=10
  284.  
  285. # Set a system wide quota for every user. This value is the total number
  286. # of bytes that a user can use across all storage systems. A value of
  287. # 0 means unlimited.
  288. #user_storage_quota=0
  289.  
  290. # =============== Image Cache Options =============================
  291.  
  292. # Base directory that the Image Cache uses
  293. #image_cache_dir=/var/lib/glance/image-cache/
  294.  
  295. # =============== Database Options =================================
  296.  
  297. [database]
  298. # The file name to use with SQLite (string value)
  299. #sqlite_db=oslo.sqlite
  300.  
  301. # If True, SQLite uses synchronous mode (boolean value)
  302. #sqlite_synchronous=True
  303.  
  304. # The backend to use for db (string value)
  305. # Deprecated group/name - [DEFAULT]/db_backend
  306. #backend=sqlalchemy
  307.  
  308. # The SQLAlchemy connection string used to connect to the
  309. # database (string value)
  310. # Deprecated group/name - [DEFAULT]/sql_connection
  311. # Deprecated group/name - [DATABASE]/sql_connection
  312. # Deprecated group/name - [sql]/connection
  313. #connection=mysql://glance:glance@localhost/glance
  314.  
  315. connection = mysql://glance:glance@localhost/glance
  316.  
  317.  
  318. # The SQL mode to be used for MySQL sessions. This option,
  319. # including the default, overrides any server-set SQL mode. To
  320. # use whatever SQL mode is set by the server configuration,
  321. # set this to no value. Example: mysql_sql_mode= (string
  322. # value)
  323. #mysql_sql_mode=TRADITIONAL
  324.  
  325. # Timeout before idle sql connections are reaped (integer
  326. # value)
  327. # Deprecated group/name - [DEFAULT]/sql_idle_timeout
  328. # Deprecated group/name - [DATABASE]/sql_idle_timeout
  329. # Deprecated group/name - [sql]/idle_timeout
  330. #idle_timeout=3600
  331.  
  332. # Minimum number of SQL connections to keep open in a pool
  333. # (integer value)
  334. # Deprecated group/name - [DEFAULT]/sql_min_pool_size
  335. # Deprecated group/name - [DATABASE]/sql_min_pool_size
  336. #min_pool_size=1
  337.  
  338. # Maximum number of SQL connections to keep open in a pool
  339. # (integer value)
  340. # Deprecated group/name - [DEFAULT]/sql_max_pool_size
  341. # Deprecated group/name - [DATABASE]/sql_max_pool_size
  342. #max_pool_size=<None>
  343.  
  344. # Maximum db connection retries during startup. (setting -1
  345. # implies an infinite retry count) (integer value)
  346. # Deprecated group/name - [DEFAULT]/sql_max_retries
  347. # Deprecated group/name - [DATABASE]/sql_max_retries
  348. #max_retries=10
  349.  
  350. # Interval between retries of opening a sql connection
  351. # (integer value)
  352. # Deprecated group/name - [DEFAULT]/sql_retry_interval
  353. # Deprecated group/name - [DATABASE]/reconnect_interval
  354. #retry_interval=10
  355.  
  356. # If set, use this value for max_overflow with sqlalchemy
  357. # (integer value)
  358. # Deprecated group/name - [DEFAULT]/sql_max_overflow
  359. # Deprecated group/name - [DATABASE]/sqlalchemy_max_overflow
  360. #max_overflow=<None>
  361.  
  362. # Verbosity of SQL debugging information. 0=None,
  363. # 100=Everything (integer value)
  364. # Deprecated group/name - [DEFAULT]/sql_connection_debug
  365. #connection_debug=0
  366.  
  367. # Add python stack traces to SQL as comment strings (boolean
  368. # value)
  369. # Deprecated group/name - [DEFAULT]/sql_connection_trace
  370. #connection_trace=False
  371.  
  372. # If set, use this value for pool_timeout with sqlalchemy
  373. # (integer value)
  374. # Deprecated group/name - [DATABASE]/sqlalchemy_pool_timeout
  375. #pool_timeout=<None>
  376.  
  377. # Enable the experimental use of database reconnect on
  378. # connection lost (boolean value)
  379. #use_db_reconnect=False
  380.  
  381. # seconds between db connection retries (integer value)
  382. #db_retry_interval=1
  383.  
  384. # Whether to increase interval between db connection retries,
  385. # up to db_max_retry_interval (boolean value)
  386. #db_inc_retry_interval=True
  387.  
  388. # max seconds between db connection retries, if
  389. # db_inc_retry_interval is enabled (integer value)
  390. #db_max_retry_interval=10
  391.  
  392. # maximum db connection retries before error is raised.
  393. # (setting -1 implies an infinite retry count) (integer value)
  394. #db_max_retries=20
  395.  
  396. [keystone_authtoken]
  397. identity_uri=http://localhost:35357
  398. admin_tenant_name=service
  399. auth_uri = http://localhost:5000/v2.0
  400.  
  401. admin_user = glance
  402. admin_password = glance
  403.  
  404. #admin_user=%SERVICE_USER%
  405. #admin_password=%SERVICE_PASSWORD%
  406. #revocation_cache_time=10
  407.  
  408. [paste_deploy]
  409. # Name of the paste configuration file that defines the available pipelines
  410. #config_file=/usr/share/glance/glance-api-dist-paste.ini
  411.  
  412. # Partial name of a pipeline in your paste configuration file with the
  413. # service name removed. For example, if your paste section name is
  414. # [pipeline:glance-api-keystone], you would configure the flavor below
  415. # as 'keystone'.
  416. flavor=keystone
  417.  
  418. [store_type_location_strategy]
  419. # The scheme list to use to get store preference order. The scheme must be
  420. # registered by one of the stores defined by the 'known_stores' config option.
  421. # This option will be applied when you using 'store_type' option as image
  422. # location strategy defined by the 'location_strategy' config option.
  423. #store_type_preference =
  424.  
  425. [profiler]
  426. # If False fully disable profiling feature.
  427. #enabled=True
  428.  
  429. # If False doesn't trace SQL requests.
  430. #trace_sqlalchemy=True
  431.  
  432. [task]
  433. # ================= Glance Tasks Options ============================
  434.  
  435. # Specifies how long (in hours) a task is supposed to live in the tasks DB
  436. # after succeeding or failing before getting soft-deleted.
  437. # The default value for task_time_to_live is 48 hours.
  438. # task_time_to_live = 48
  439.  
  440. # Specifies which task executor to be used to run the task scripts.
  441. # The default value for task_executor is eventlet.
  442. # task_executor = eventlet
  443.  
  444. # Specifies the maximum number of eventlet threads which can be spun up by
  445. # the eventlet based task executor to perform execution of Glance tasks.
  446. # eventlet_executor_pool_size = 1000
  447.  
  448. [glance_store]
  449. # List of which store classes and store class locations are
  450. # currently known to glance at startup.
  451. # Existing but disabled stores:
  452. # glance.store.rbd.Store,
  453. # glance.store.s3.Store,
  454. # glance.store.swift.Store,
  455. # glance.store.sheepdog.Store,
  456. # glance.store.cinder.Store,
  457. # glance.store.gridfs.Store,
  458. # glance.store.vmware_datastore.Store,
  459. #stores=glance.store.filesystem.Store,
  460. # glance.store.http.Store
  461.  
  462. default_store = file
  463. filesystem_store_datadir = /var/lib/glance/images/
  464.  
  465. # ============ Filesystem Store Options ========================
  466.  
  467. # Directory that the Filesystem backend store
  468. # writes image data to
  469. #filesystem_store_datadir=/var/lib/glance/images/
  470.  
  471. # A list of directories where image data can be stored.
  472. # This option may be specified multiple times for specifying multiple store
  473. # directories. Either one of filesystem_store_datadirs or
  474. # filesystem_store_datadir option is required. A priority number may be given
  475. # after each directory entry, separated by a ":".
  476. # When adding an image, the highest priority directory will be selected, unless
  477. # there is not enough space available in cases where the image size is already
  478. # known. If no priority is given, it is assumed to be zero and the directory
  479. # will be considered for selection last. If multiple directories have the same
  480. # priority, then the one with the most free space available is selected.
  481. # If same store is specified multiple times then BadStoreConfiguration
  482. # exception will be raised.
  483. #filesystem_store_datadirs=/var/lib/glance/images/:1
  484.  
  485. # A path to a JSON file that contains metadata describing the storage
  486. # system. When show_multiple_locations is True the information in this
  487. # file will be returned with any location that is contained in this
  488. # store.
  489. #filesystem_store_metadata_file=None
  490.  
  491. # ============ Swift Store Options =============================
  492.  
  493. # Version of the authentication service to use
  494. # Valid versions are '2' for keystone and '1' for swauth and rackspace
  495. #swift_store_auth_version=2
  496.  
  497. # Address where the Swift authentication service lives
  498. # Valid schemes are 'http://' and 'https://'
  499. # If no scheme specified, default to 'https://'
  500. # For swauth, use something like '127.0.0.1:8080/v1.0/'
  501. #swift_store_auth_address=127.0.0.1:5000/v2.0/
  502.  
  503. # User to authenticate against the Swift authentication service
  504. # If you use Swift authentication service, set it to 'account':'user'
  505. # where 'account' is a Swift storage account and 'user'
  506. # is a user in that account
  507. #swift_store_user=jdoe:jdoe
  508.  
  509. # Auth key for the user authenticating against the
  510. # Swift authentication service
  511. #swift_store_key=a86850deb2742ec3cb41518e26aa2d89
  512.  
  513. # Container within the account that the account should use
  514. # for storing images in Swift
  515. #swift_store_container=glance
  516.  
  517. # Do we create the container if it does not exist?
  518. #swift_store_create_container_on_put=False
  519.  
  520. # What size, in MB, should Glance start chunking image files
  521. # and do a large object manifest in Swift? By default, this is
  522. # the maximum object size in Swift, which is 5GB
  523. #swift_store_large_object_size=5120
  524.  
  525. # swift_store_config_file = glance-swift.conf
  526. # This file contains references for each of the configured
  527. # Swift accounts/backing stores. If used, this option can prevent
  528. # credentials being stored in the database. Using Swift references
  529. # is disabled if this config is left blank.
  530.  
  531. # The reference to the default Swift parameters to use for adding new images.
  532. # default_swift_reference = 'ref1'
  533.  
  534. # When doing a large object manifest, what size, in MB, should
  535. # Glance write chunks to Swift? This amount of data is written
  536. # to a temporary disk buffer during the process of chunking
  537. # the image file, and the default is 200MB
  538. #swift_store_large_object_chunk_size=200
  539.  
  540. # Whether to use ServiceNET to communicate with the Swift storage servers.
  541. # (If you aren't RACKSPACE, leave this False!)
  542. #
  543. # To use ServiceNET for authentication, prefix hostname of
  544. # `swift_store_auth_address` with 'snet-'.
  545. # Ex. https://example.com/v1.0/ -> https://snet-example.com/v1.0/
  546. #swift_enable_snet=False
  547.  
  548. # If set to True enables multi-tenant storage mode which causes Glance images
  549. # to be stored in tenant specific Swift accounts.
  550. #swift_store_multi_tenant=False
  551.  
  552. # A list of swift ACL strings that will be applied as both read and
  553. # write ACLs to the containers created by Glance in multi-tenant
  554. # mode. This grants the specified tenants/users read and write access
  555. # to all newly created image objects. The standard swift ACL string
  556. # formats are allowed, including:
  557. # <tenant_id>:<username>
  558. # <tenant_name>:<username>
  559. # *:<username>
  560. # Multiple ACLs can be combined using a comma separated list, for
  561. # example: swift_store_admin_tenants = service:glance,*:admin
  562. #swift_store_admin_tenants =
  563.  
  564. # The region of the swift endpoint to be used for single tenant. This setting
  565. # is only necessary if the tenant has multiple swift endpoints.
  566. #swift_store_region =
  567.  
  568. # If set to False, disables SSL layer compression of https swift requests.
  569. # Setting to 'False' may improve performance for images which are already
  570. # in a compressed format, eg qcow2. If set to True, enables SSL layer
  571. # compression (provided it is supported by the target swift proxy).
  572. #swift_store_ssl_compression=True
  573.  
  574. # The number of times a Swift download will be retried before the
  575. # request fails
  576. #swift_store_retry_get_count=0
  577.  
  578. # Bypass SSL verification for Swift
  579. #swift_store_auth_insecure=False
  580.  
  581. # ============ S3 Store Options =============================
  582.  
  583. # Address where the S3 authentication service lives
  584. # Valid schemes are 'http://' and 'https://'
  585. # If no scheme specified, default to 'http://'
  586. #s3_store_host=127.0.0.1:8080/v1.0/
  587.  
  588. # User to authenticate against the S3 authentication service
  589. #s3_store_access_key=<20-charAWSaccesskey>
  590.  
  591. # Auth key for the user authenticating against the
  592. # S3 authentication service
  593. #s3_store_secret_key=<40-charAWSsecretkey>
  594.  
  595. # Container within the account that the account should use
  596. # for storing images in S3. Note that S3 has a flat namespace,
  597. # so you need a unique bucket name for your glance images. An
  598. # easy way to do this is append your AWS access key to "glance".
  599. # S3 buckets in AWS *must* be lowercased, so remember to lowercase
  600. # your AWS access key if you use it in your bucket name below!
  601. #s3_store_bucket=<lowercased20-charawsaccesskey>glance
  602.  
  603. # Do we create the bucket if it does not exist?
  604. #s3_store_create_bucket_on_put=False
  605.  
  606. # When sending images to S3, the data will first be written to a
  607. # temporary buffer on disk. By default the platform's temporary directory
  608. # will be used. If required, an alternative directory can be specified here.
  609. #s3_store_object_buffer_dir=/path/to/dir
  610.  
  611. # When forming a bucket url, boto will either set the bucket name as the
  612. # subdomain or as the first token of the path. Amazon's S3 service will
  613. # accept it as the subdomain, but Swift's S3 middleware requires it be
  614. # in the path. Set this to 'path' or 'subdomain' - defaults to 'subdomain'.
  615. #s3_store_bucket_url_format=subdomain
  616.  
  617. # Size, in MB, should S3 start chunking image files
  618. # and do a multipart upload in S3. The default is 100MB.
  619. #s3_store_large_object_size=100
  620.  
  621. # Multipart upload part size, in MB, should S3 use when uploading
  622. # parts. The size must be greater than or equal to
  623. # 5MB. The default is 10MB.
  624. #s3_store_large_object_chunk_size=10
  625.  
  626. # The number of thread pools to perform a multipart upload
  627. # in S3. The default is 10.
  628. #s3_store_thread_pools=10
  629.  
  630. # ============ RBD Store Options =============================
  631.  
  632. # Ceph configuration file path
  633. # If using cephx authentication, this file should
  634. # include a reference to the right keyring
  635. # in a client.<USER> section
  636. #rbd_store_ceph_conf=/etc/ceph/ceph.conf
  637.  
  638. # RADOS user to authenticate as (only applicable if using cephx)
  639. # If <None>, a default will be chosen based on the client. section
  640. # in rbd_store_ceph_conf
  641. #rbd_store_user=<None>
  642.  
  643. # RADOS pool in which images are stored
  644. #rbd_store_pool=images
  645.  
  646. # RADOS images will be chunked into objects of this size (in megabytes).
  647. # For best performance, this should be a power of two
  648. #rbd_store_chunk_size=8
  649.  
  650. # ============ Sheepdog Store Options =============================
  651.  
  652. #sheepdog_store_address=localhost
  653.  
  654. #sheepdog_store_port=7000
  655.  
  656. # Images will be chunked into objects of this size (in megabytes).
  657. # For best performance, this should be a power of two
  658. #sheepdog_store_chunk_size=64
  659.  
  660. # ============ Cinder Store Options ===============================
  661.  
  662. # Info to match when looking for cinder in the service catalog
  663. # Format is : separated values of the form:
  664. # <service_type>:<service_name>:<endpoint_type> (string value)
  665. #cinder_catalog_info=volume:cinder:publicURL
  666.  
  667. # Override service catalog lookup with template for cinder endpoint
  668. # e.g. http://localhost:8776/v1/%(project_id)s (string value)
  669. #cinder_endpoint_template=<None>
  670.  
  671. # Region name of this node (string value)
  672. #os_region_name=<None>
  673.  
  674. # Location of ca certicates file to use for cinder client requests
  675. # (string value)
  676. #cinder_ca_certificates_file=<None>
  677.  
  678. # Number of cinderclient retries on failed http calls (integer value)
  679. #cinder_http_retries=3
  680.  
  681. # Allow to perform insecure SSL requests to cinder (boolean value)
  682. #cinder_api_insecure=False
  683.  
  684. # ============ VMware Datastore Store Options =====================
  685.  
  686. # ESX/ESXi or vCenter Server target system.
  687. # The server value can be an IP address or a DNS name
  688. # e.g. 127.0.0.1, 127.0.0.1:443, www.vmware-infra.com
  689. #vmware_server_host=<None>
  690.  
  691. # Server username (string value)
  692. #vmware_server_username=<None>
  693.  
  694. # Server password (string value)
  695. #vmware_server_password=<None>
  696.  
  697. # Inventory path to a datacenter (string value)
  698. # Value optional when vmware_server_ip is an ESX/ESXi host: if specified
  699. # should be `ha-datacenter`.
  700. #vmware_datacenter_path=<None>
  701.  
  702. # Datastore associated with the datacenter (string value)
  703. #vmware_datastore_name=<None>
  704.  
  705. # The number of times we retry on failures
  706. # e.g., socket error, etc (integer value)
  707. #vmware_api_retry_count=10
  708.  
  709. # The interval used for polling remote tasks
  710. # invoked on VMware ESX/VC server in seconds (integer value)
  711. #vmware_task_poll_interval=5
  712.  
  713. # Absolute path of the folder containing the images in the datastore
  714. # (string value)
  715. #vmware_store_image_dir=/openstack_glance
  716.  
  717. # Allow to perform insecure SSL requests to the target system (boolean value)
  718. #vmware_api_insecure=False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement