blob: 5e4d2b76a3432cc4dc6993a15482a53a368228d6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Copyright 2018 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
namespace=vespa.hosted.node.admin.config
hosts[] string
port int default=8080 range=[1,65535]
scheme string default="http"
# TODO Remove once self-signed certs are gone
# Optional options used to authenticate config server
athenzDomain string default=""
serviceName string default=""
# Configuration of Athenz SIA (Service Identity Agent)
sia.hostIdentityName string default=""
sia.configserverIdentityName string default=""
sia.credentialsPath string default=""
sia.trustStoreFile string default=""
# TODO Remove once self-signed certs are gone
# Optional options about key store to use when communicating with config server
keyStoreConfig.path string default="" # Path to keystore
keyStoreConfig.type enum { JKS, PEM, PKCS12 } default=JKS
keyStoreConfig.password string default=""
# TODO Remove once self-signed certs are gone
# Optional options about trust store to use to authenticate config server
trustStoreConfig.path string default=""
trustStoreConfig.type enum { JKS, PEM, PKCS12 } default=JKS
trustStoreConfig.password string default=""
|