-
Notifications
You must be signed in to change notification settings - Fork 38
/
Copy pathmetadata.yaml
59 lines (59 loc) · 1.58 KB
/
metadata.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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
name: etcd
summary: Deploy a TLS terminated ETCD Cluster
maintainers:
- Tim Van Steenburgh <[email protected]>
- George Kraft <[email protected]>
- Rye Terrell <[email protected]>
- Konstantinos Tsakalozos <[email protected]>
- Charles Butler <[email protected]>
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.
docs: https://discourse.charmhub.io/t/charm-etcd-docs-index/5592
provides:
db:
interface: etcd
proxy:
interface: etcd-proxy
prometheus:
interface: prometheus-manual
grafana:
interface: grafana-dashboard
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
[DEPRECATED] in favor of using a Snap Store Proxy.
See https://ubuntu.com/kubernetes/docs/proxies for more details.
etcd:
type: file
filename: etcd.snap
description: |
Snap package of etcd
[DEPRECATED] in favor of using a Snap Store Proxy.
See https://ubuntu.com/kubernetes/docs/proxies for more details.
series:
- noble
- jammy
- focal
storage:
data:
type: block
description: Data volume to store the Etcd wal file and data.
multiple:
range: 0-1
minimum-size: 1G
subordinate: false
tags:
- database
- keystore