blob: af210d7b924404ab26456e180c4219a5eee5e694 [file] [log] [blame]
Victor Ryzhenkin6c62cd42018-10-08 17:37:39 +04001classes:
2- service.etcd.server.cluster
3- service.etcd.support
4- service.etcd.linux
5parameters:
6 _param:
Victor Ryzhenkin3fe966d2019-03-06 16:31:55 +04007 docker_image_etcd: quay.io/coreos/etcd:v3.3.12
Andrey Shestakova489c762018-11-16 12:46:30 +02008 kubernetes_etcd_repo: https://github.com/etcd-io/etcd/releases/download
Victor Ryzhenkin3fe966d2019-03-06 16:31:55 +04009 kubernetes_etcd_source: ${_param:kubernetes_etcd_repo}/v3.3.12/etcd-v3.3.12-linux-amd64.tar.gz
10 kubernetes_etcd_source_hash: md5=079af00546443b686df31e7ec605135e
Victor Ryzhenkin6c62cd42018-10-08 17:37:39 +040011 etcd:
12 server:
13 enabled: true
14 image: ${_param:docker_image_etcd}
Andrey Shestakova489c762018-11-16 12:46:30 +020015 source:
16 engine: archive
17 etcd_source: ${_param:kubernetes_etcd_source}
18 etcd_source_hash: ${_param:kubernetes_etcd_source_hash}
Victor Ryzhenkin6c62cd42018-10-08 17:37:39 +040019 bind:
Andrey Shestakova489c762018-11-16 12:46:30 +020020 host: ${_param:cluster_local_address}
21 ssl:
22 enabled: true