簡體   English   中英

Azure CLI - AKS 通信問題

[英]Azure CLI - AKS Communication Issue

我在執行 Kubectl 命令時遇到問題,它的錯誤是 502 證書錯誤

無法連接到服務器:x509:由未知授權機構簽署的證書

在此處輸入圖像描述

在使用以下命令連接到我的 AKS 集群之后,我可以登錄到 az login

az aks get-credentials --resource-group sitecore10.x-dev-k8s --name sitecore102-Dev-AKS-v1 --overwrite-existingenter code here

之后執行 Kubectl get pods 或 Kubectl get services 但它不起作用

在此處輸入圖像描述

已經嘗試添加環境變量
在此處輸入圖像描述

打開.kube文件,在瀏覽器中打開同樣的Url,顯示如下錯誤

在此處輸入圖像描述

我嘗試在我的環境中重現相同的內容以從 windows 機器連接 AKS 集群:

我已經創建了AKS集群,如下所示。

Go 到Azure 傳送門> Kube.netes 服務>創建.

在此處輸入圖像描述

在此處下載Kubectl工具並將其安裝在 windows 機器上,如下所示。

CMD 中打開 powershell導航到下載文件夾並運行kubectl.exe ,如下所示。

在此處輸入圖像描述

使用雲 shell連接您的集群以下載.kube.config文件。 像下面。

在此處輸入圖像描述

連接到集群后,將配置文件下載到本地 windows 機器。

在此處輸入圖像描述

在您的用戶名文件夾中創建一個名為.kube的文件夾,並將下載的配置文件放在同一文件夾中。

Path  C:\Users\yourusername

在此處輸入圖像描述

現在運行kubectl cmd 從 windows 機器獲取AKS 集群詳細信息,如下所示。

在此處輸入圖像描述

參考kubectl unable to connect to server: x509: certificate signed by unknown authority by bherto39

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM