40 lines
1.5 KiB
YAML
40 lines
1.5 KiB
YAML
---
|
|
# 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:
|
|
# 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"
|
|
# secret_key: Per-cluster secret key for API cookies; generate with uuidgen or pwgen
|
|
secret_key: ""
|
|
# authentication: Authentication and security settings
|
|
authentication:
|
|
# tokens: a list of authentication tokens; leave as an empty list to disable authentication
|
|
tokens:
|
|
# description: token description for management
|
|
- description: "testing"
|
|
# token: random token for authentication; generate with uuidgen or pwgen
|
|
token: ""
|
|
# 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: ""
|