|
@@ -49,16 +49,18 @@ spec:
|
|
|
# permanent redirecting of all requests on http (80) to https (443)
|
|
|
- --entrypoints.web.http.redirections.entryPoint.to=websecure
|
|
|
#- --entrypoints.websecure.http.tls.certResolver=default
|
|
|
- - --entrypoints.websecure.http.tls.certResolver=letsencrypt
|
|
|
+ #- --entrypoints.websecure.http.tls.certResolver=letsencrypt
|
|
|
|
|
|
# Let's Encrypt Configurtion:
|
|
|
# Please note that this is the staging Let's Encrypt server configuration.
|
|
|
# Once you get things working, you should remove that following line.
|
|
|
- #- --certificatesresolvers.default.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory
|
|
|
+ - --certificatesresolvers.default.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory
|
|
|
- --certificatesresolvers.default.acme.email=eugeniucarvalho@gmail.com
|
|
|
- --certificatesresolvers.default.acme.storage=/var/lib/traefik/acme.json
|
|
|
- --certificatesresolvers.default.acme.tlschallenge=true
|
|
|
-
|
|
|
+ - --certificatesresolvers.default.acme.domains.enabled=true
|
|
|
+ - --certificatesresolvers.default.acme.domains.domainsList[0].main='eugeniocarvalho.dev'
|
|
|
+ - --certificatesresolvers.default.acme.domains.domainsList[0].sans=['*.eugeniocarvalho.dev']
|
|
|
- --ping=true
|
|
|
- --providers.kubernetescrd=true
|
|
|
- --providers.kubernetesingress=true
|
|
@@ -108,6 +110,7 @@ spec:
|
|
|
resources: {}
|
|
|
terminationMessagePath: /dev/termination-log
|
|
|
terminationMessagePolicy: File
|
|
|
+
|
|
|
dnsPolicy: ClusterFirst
|
|
|
restartPolicy: Always
|
|
|
schedulerName: default-scheduler
|