aboutsummaryrefslogtreecommitdiffstats
path: root/node-admin/src/main/resources/configdefinitions/config-server.def
blob: 0de7916027749a946103fb1379a1f3ee7b7d0cd1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 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"

# Optional options used to authenticate config server
athenzDomain                 string                      default=""
serviceName                  string                      default=""

# 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=""

# 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=""