blob: b6f630929e464bbbd753415aeb4027eaf4505ec9 [file] [log] [blame]
#
# Copyright 2016 Yahoo Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Zookeeper quorum connection string (comma-separated)
zookeeperServers=
# Global zookeeper quorum connection string (comma-separated)
globalZookeeperServers=
# ZooKeeper session timeout
zookeeperSessionTimeoutMs=30000
# Port to use to server binary-proto request
servicePort=6650
# Port to use to server binary-proto-tls request
servicePortTls=6651
# Port that discovery service listen on
webServicePort=8080
# Port to use to server HTTPS request
webServicePortTls=8443
# Control whether to bind directly on localhost rather than on normal hostname
bindOnLocalhost=false
### --- Authentication --- ###
# Enable authentication
authenticationEnabled=false
# Authentication provider name list, which is comma separated list of class names (comma-separated)
authenticationProviders=
# Enforce authorization
authorizationEnabled=false
# Role names that are treated as "super-user", meaning they will be able to do all admin
# operations and publish/consume from all topics (comma-separated)
superUserRoles=
##### --- TLS --- #####
# Enable TLS
tlsEnabled=false
# Path for the TLS certificate file
tlsCertificateFilePath=
# Path for the TLS private key file
tlsKeyFilePath=