56 lines
1.4 KiB
YAML
56 lines
1.4 KiB
YAML
"name": "etcd"
|
|
"summary": "Deploy a TLS terminated ETCD Cluster"
|
|
"maintainers":
|
|
- "Tim Van Steenburgh <tim.van.steenburgh@canonical.com>"
|
|
- "George Kraft <george.kraft@canonical.com>"
|
|
- "Rye Terrell <rye.terrell@canonical.com>"
|
|
- "Konstantinos Tsakalozos <kos.tsakalozos@canonical.com>"
|
|
- "Charles Butler <Chuck@dasroot.net>"
|
|
"description": |
|
|
This charm supports deploying Etcd from the upstream binaries with resources.
|
|
It will also TLS wrap your service, and distribute client keys to any service
|
|
connecting. Etcd is a highly available key/value store.
|
|
"tags":
|
|
- "misc"
|
|
- "database"
|
|
- "keystore"
|
|
"series":
|
|
- "focal"
|
|
- "bionic"
|
|
- "xenial"
|
|
"requires":
|
|
"certificates":
|
|
"interface": "tls-certificates"
|
|
"provides":
|
|
"nrpe-external-master":
|
|
"interface": "nrpe-external-master"
|
|
"scope": "container"
|
|
"db":
|
|
"interface": "etcd"
|
|
"proxy":
|
|
"interface": "etcd-proxy"
|
|
"peers":
|
|
"cluster":
|
|
"interface": "etcd"
|
|
"resources":
|
|
"snapshot":
|
|
"type": "file"
|
|
"filename": "snapshot.tar.gz"
|
|
"description": "Tarball snapshot of an etcd clusters data."
|
|
"core":
|
|
"type": "file"
|
|
"filename": "core.snap"
|
|
"description": "Snap package of core"
|
|
"etcd":
|
|
"type": "file"
|
|
"filename": "etcd.snap"
|
|
"description": "Snap package of etcd"
|
|
"storage":
|
|
"data":
|
|
"type": "block"
|
|
"description": "Data volume to store the Etcd wal file and data."
|
|
"multiple":
|
|
"range": "0-1"
|
|
"minimum-size": "1G"
|
|
"subordinate": !!bool "false"
|