ab heute mit einer brandneuen Installation von Minikube 0.5.0 und Kubectl 1.3.0 enthält (meine Maschine läuft Ubuntu 14.04 64 Bit).Minikube 0.5.0: Zertifikat kann nicht für 192.168.99.101 validiert werden, da es keine IP-SANs
Gerade Minikube beginnen mit minikube beginnen und alles scheint gut zu laufen (Vbox Maschine erstellt und gestartet wird), aber die Cluster-Kontakt scheint unmöglich wegen Zertifikat Frage:
[email protected]:~$kubectl cluster-info
Unable to connect to the server: x509: cannot validate certificate for 192.168.99.101 because it doesn't contain any IP SAN
kubectl Config-Ansicht läuft gut und gibt die folgende Konfiguration
[email protected]:~$ kubectl config view
apiVersion: v1
clusters:
- cluster:
certificate-authority: /home/laurent/.minikube/apiserver.crt
server: https://192.168.99.101:443
name: minikube
contexts:
- context:
cluster: minikube
user: minikube
name: minikube
current-context: minikube
kind: Config
preferences: {}
users:
- name: minikube
user:
client-certificate: /home/laurent/.minikube/apiserver.crt
client-key: /home/laurent/.minikube/apiserver.key
Irgendwelche Hinweise auf dieses Problem? Gibt es einen zusätzlichen Schritt vor dem Start von minikube in Bezug auf die Bereitstellung von Certs? Gibt es einen Hinweis darauf, wie das zu lösen ist?
Vielen Dank für Hilfe,
Hey, ich glaube, Sie diese entsprechenden Github Frage gestellt: https://github.com/kubernetes/minikube/issues/286 Würde es Ihnen etwas ausmachen, die Ausgabe dieses Befehls dort aufzunehmen? – dlorenc
Sicher! Wusste nicht, ob es wirklich ein Problem war, also fragte Hilfe hier auch ... – lbroudoux
Wie vorgeschlagen, lief ich 'openssl x509 -in ~/.minikube/apiserver.crt -text' und Zertifikate waren alle in Ordnung. Ich habe Untersuchungen durchgeführt und festgestellt, dass ich einige Probleme mit meinem Unternehmensvertreter habe. Wenn ich alle env vars (Kleinbuchstaben und Großbuchstaben) deaktiviere, kann ich jetzt kubectl-Befehle ausführen. Wenn Proxy jedoch deaktiviert ist, bevor er den Minikubestart startet, hat Kubernetes Probleme beim Starten/Synchronisieren des Kubernetes-Dashboard-Pods ... Also für jetzt muss ich 2 mit 2 Terminals beschäftigen: eines mit Proxy-Einstellungen und Start/Stopp minikube, eine, die keine Proxy-Einstellungen hat und kubectl-Befehle ausgibt. – lbroudoux