Wednesday, October 23, 2019

traefik: {"level":"error","msg":"failed to load X509 key pair: tls: failed to find any PEM data in certificate input","time":"2019-10-23T03:56:29Z"}

Well, this error can be several issues around self signed certificate, I will list the main reason:

Make sure defaultKey and defaultCert are in base64 format

# cat traefik.yaml

dashboard:
  domain: traefik.medogz.home
  enabled: true
  kubernetes.ingressEndpoint.publishedServic: kube-system
loadBalancerIP: 192.168.1.2
kubernetes:
  ingressEndpoint:
    useDefaultPublishedService: true
ssl:
    enabled: true
    enforced: true
    insecureSkipVerify: true
    generateTLS: false
    tlsMinVersion: VersionTLS12
    defaultKey: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQ.........
    defaultCert: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1.........

No comments:

Post a Comment