Updates rancher-letsencrypt to v0.2.7

* New DNS providers: Dyn, DNSimple
* Support for claiming existing Rancher certificate by name
* Handle API connection errors on container start
This commit is contained in:
Jan Broer
2016-03-31 03:55:58 +02:00
committed by JanB
parent a45179fa86
commit 222fad83bd
4 changed files with 159 additions and 1 deletions
@@ -0,0 +1,24 @@
letsencrypt:
image: janeczku/rancher-letsencrypt:v0.2.7
environment:
EULA: ${EULA}
API_VERSION: ${API_VERSION}
CERT_NAME: ${CERT_NAME}
EMAIL: ${EMAIL}
DOMAINS: ${DOMAINS}
PUBLIC_KEY_TYPE: ${PUBLIC_KEY_TYPE}
RENEWAL_TIME: ${RENEWAL_TIME}
PROVIDER: ${PROVIDER}
CLOUDFLARE_EMAIL: ${CLOUDFLARE_EMAIL}
CLOUDFLARE_KEY: ${CLOUDFLARE_KEY}
DO_ACCESS_TOKEN: ${DO_ACCESS_TOKEN}
AWS_ACCESS_KEY: ${AWS_ACCESS_KEY}
AWS_SECRET_KEY: ${AWS_SECRET_KEY}
DNSIMPLE_EMAIL: ${DNSIMPLE_EMAIL}
DNSIMPLE_KEY: ${DNSIMPLE_KEY}
DYN_CUSTOMER_NAME: ${DYN_CUSTOMER_NAME}
DYN_USER_NAME: ${DYN_USER_NAME}
DYN_PASSWORD: ${DYN_PASSWORD}
labels:
io.rancher.container.create_agent: 'true'
io.rancher.container.agent.role: 'environment'