-
Notifications
You must be signed in to change notification settings - Fork 7
/
config.yaml
29 lines (28 loc) · 1.13 KB
/
config.yaml
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
#!/usr/bin/env python3
# Copyright 2023 Canonical Ltd.
# See LICENSE file for licensing details.
options:
init-limit:
description: "Amount of time, in ticks, to allow followers to connect and sync to a leader."
type: int
default: 5
sync-limit:
description: "Amount of time, in ticks, to allow followers to sync with ZooKeeper."
type: int
default: 2
tick-time:
description: "the length of a single tick, which is the basic time unit used by ZooKeeper, as measured in milliseconds."
type: int
default: 2000
log-level:
description: "Level of logging for the different components operated by the charm. Possible values: ERROR, WARNING, INFO, DEBUG"
type: string
default: "INFO"
expose-external:
description: "String to determine how to expose the ZooKeeper cluster externally from the Kubernetes cluster. Possible values: 'nodeport', 'loadbalancer', 'false'"
type: string
default: "false"
loadbalancer-extra-annotations:
description: "String in json format to describe extra configuration for load balancers. Needed for some cloud providers or services."
type: string
default: ""