pvc/client-api/pvc-api.sample.yaml

37 lines
1.4 KiB
YAML
Raw Normal View History

2019-07-06 02:24:28 -04:00
---
# pvc-api client configuration file example
#
# This configuration file specifies details for the PVC API client running on
# this machine. Default values are not supported; the values in this sample
# configuration are considered defaults and can be used as-is.
#
# Copy this example to /etc/pvc/pvc-api.conf and edit to your needs
pvc:
2019-07-06 02:35:37 -04:00
# coordinators: The list of cluster coordinator hostnames
coordinators:
- pvc-hv1
- pvc-hv2
- pvc-hv3
# api: Configuration of the API listener
api:
# listen_address: IP address(es) to listen on; use 0.0.0.0 for all interfaces
listen_address: "127.0.0.1"
# listen_port: TCP port to listen on, usually 7370
listen_port: "7370"
# authentication: Authentication and security settings
authentication:
# key: A secure key to authorize against the API; must be sent in the body
2019-07-06 02:12:24 -04:00
# arguments or in the URI of each request; leave blank for no authentication
2019-07-06 02:11:42 -04:00
key: ""
2019-07-06 23:28:29 -04:00
# secret_key: Random, per-cluster secret key for the Flask API cookies; generate with uuidgen or pwgen
secret_key: ""
# ssl: SSL configuration
ssl:
# Enabled or disable SSL operation
enabled: False
# cert_file: SSL certificate file
cert_file: ""
# key_file: SSL certificate key file
key_file: ""