2016-07-07 36 views
0

從今天開始,全新安裝Minikube 0.5.0和Kubectl 1.3.0(我的機器正在運行ubuntu 14.04 64位)。Minikube 0.5.0:無法驗證192.168.99.101的證書,因爲它不包含任何IP SAN

剛開始Minikube與minikube開始,一切似乎運行正常(VBOX機創建並啓動),但集羣接觸,由於證書問題似乎是不可能的:

[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配置視圖運行正常,並輸出以下配置

[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 

在這個問題上的任何線索?在啓動minikube之前,有沒有額外的步驟來進行證書提供?有沒有指示如何解決這個問題?

感謝您的幫助,

+0

嘿,我覺得你提出這個相應的github上的問題: https://github.com/kubernetes/minikube/issues/286 你介意在那裏包括那個命令的輸出嗎? – dlorenc

+0

當然!不知道是否真的是一個問題,所以在這裏也請求幫助...... – lbroudoux

+0

正如所建議的,我跑了 'openssl x509 -in〜/ .minikube/apiserver.crt -text',證書都很好。 我一直在進行調查,發現我的公司代理存在一些問題。當取消設置所有env vars(小寫字母和大寫字母)時,我現在可以運行kubectl命令。但是,當啓動minikube啓動之前禁用代理服務器時,kubernetes無法啓動/同步kubernetes-dashboard pod ... 因此,現在我必須處理2個終端:一個具有代理設置和啓動/停止minikube,一個沒有代理設置併發出kubectl命令。 – lbroudoux

回答

相關問題