examples: Fix LOCKSMITHD_ENDPOINT protocol to be https

* Fix auto-update issue introduced in 6f02107 which occurs
when self-hosted etcd is used and locksmithd cannot auth
* See #590
This commit is contained in:
Dalton Hubble
2017-06-26 16:01:32 -07:00
parent d1baa3fb65
commit 9e23f3a86d
2 changed files with 2 additions and 2 deletions

View File

@@ -36,7 +36,7 @@ systemd:
Environment="LOCKSMITHD_ETCD_CERTFILE=/etc/ssl/etcd/etcd-client.crt"
Environment="LOCKSMITHD_ETCD_KEYFILE=/etc/ssl/etcd/etcd-client.key"
{{ if eq .etcd_on_host "false" -}}
Environment="LOCKSMITHD_ENDPOINT=http://{{.k8s_etcd_service_ip}}:2379"
Environment="LOCKSMITHD_ENDPOINT=https://{{.k8s_etcd_service_ip}}:2379"
{{ else }}
Environment="LOCKSMITHD_ENDPOINT={{.etcd_endpoints}}"
{{ end }}

View File

@@ -13,7 +13,7 @@ systemd:
Environment="LOCKSMITHD_ETCD_CERTFILE=/etc/ssl/etcd/etcd-client.crt"
Environment="LOCKSMITHD_ETCD_KEYFILE=/etc/ssl/etcd/etcd-client.key"
{{ if eq .etcd_on_host "false" -}}
Environment="LOCKSMITHD_ENDPOINT=http://{{.k8s_etcd_service_ip}}:2379"
Environment="LOCKSMITHD_ENDPOINT=https://{{.k8s_etcd_service_ip}}:2379"
{{ else }}
Environment="LOCKSMITHD_ENDPOINT={{.etcd_endpoints}}"
{{ end }}