Ich habe nach Tagen des Kampfes das Handtuch geworfen. Ich wollte eine SSL-Container Website auf gcloud mit kube-lego Setupgcloud kube-lego setup ssl ausgabe
I github.com/jetstack/kube-lego
dem Schritt für Schritt zu folgen, entschied ich mich für echoserver-tls
Von $ kubectl get svc -n nginx-ingress
ich Setup einen A-Datensatz ein Geheimnis erstellt Zeigen Sie auf die externe IP-Adresse.
Der Echo-Server antwortet, wenn ich example.com
CLIENT VALUES:
client_address=('10.46.1.5', 45422) (10.46.1.5)
command=GET
path=/
real path=/
query=
request_version=HTTP/1.1
[truncated...]
durchsuchen Aber wenn ich https://example.com versuchen erhalte ich die Fehler
default backend - 404
Mein configs genau aus github.com/jetstack/kube-lego sind. Bin ich ein nahe liegender Schritt fehlt nicht erwähnt/übersprungenen
Ich weiß nicht, die Details zu teilen, aber ich zeigen Ergebnisse von kubectl describe ing -n kube-lego Name: kube-lego-nginx Namespace: kube-lego Address: xx.xx.xx.xx Default backend: default-http-backend:80 (10.36.1.7:8080) Rules: Host Path Backends ---- ---- -------- example.com
/.well-known/acme-challenge kube-lego-nginx:8080 (<none>) Annotations: whitelist-source-range: 0.0.0.0/0 ssl-redirect: false Events: FirstSeen LastSeen Count From SubObjectPath Type Reason Message --------- -------- ----- ---- ------------- -------- ------ ------- 21m 21m 1 nginx-ingress-controller Normal CREATE kube-lego/kube-lego-nginx 21m 21m 1 nginx-ingress-controller Normal UPDATE kube-lego/kube-lego-nginx 21m 21m 1 nginx-ingress-controller Normal CREATE ip: xxx.xxx.xx.xxx
Bitte lassen Sie mich wissen, wenn Sie ein paar weitere Informationen/logs benötigen. zu helfen. Danke.