diff --git a/roles/etcd/templates/etcd-rkt.service.j2 b/roles/etcd/templates/etcd-rkt.service.j2 index 4c7fd5be9c3ce25b17cb26995e7adff3e3c2ec82..5808048106e64c7d2bd060e24e93d3973a4d133e 100644 --- a/roles/etcd/templates/etcd-rkt.service.j2 +++ b/roles/etcd/templates/etcd-rkt.service.j2 @@ -15,8 +15,8 @@ ExecStart=/usr/bin/rkt run \ --mount=volume=etc-ssl-certs,target=/etc/ssl/certs \ --volume=etcd-cert-dir,kind=host,source={{ etcd_cert_dir }},readOnly=true \ --mount=volume=etcd-cert-dir,target={{ etcd_cert_dir }} \ ---volume=var-lib-etcd,kind=host,source={{ etcd_data_dir }},readOnly=false \ ---mount=volume=var-lib-etcd,target=/var/lib/etcd \ +--volume=etcd-data-dir,kind=host,source={{ etcd_data_dir }},readOnly=false \ +--mount=volume=etcd-data-dir,target={{ etcd_data_dir }} \ --set-env-file=/etc/etcd.env \ --stage1-from-dir=stage1-fly.aci \ {{ etcd_image_repo }}:{{ etcd_image_tag }} \ diff --git a/roles/etcd/templates/etcd.j2 b/roles/etcd/templates/etcd.j2 index 479d85af87d044be83a81df61aba5e97891ef7d3..b0780573c9841d46c8d9eb56da0711d362eeece5 100644 --- a/roles/etcd/templates/etcd.j2 +++ b/roles/etcd/templates/etcd.j2 @@ -5,7 +5,7 @@ --net=host \ -v /etc/ssl/certs:/etc/ssl/certs:ro \ -v {{ etcd_cert_dir }}:{{ etcd_cert_dir }}:ro \ - -v {{ etcd_data_dir }}:/var/lib/etcd:rw \ + -v {{ etcd_data_dir }}:{{ etcd_data_dir }}:rw \ {% if etcd_memory_limit is defined %} --memory={{ etcd_memory_limit|regex_replace('Mi', 'M') }} \ {% endif %}