共用方式為


使用 Azure 中的 Microsoft Copilot 建立 Kubernetes YAML 檔案

Azure 中的 Microsoft Copilot (預覽) 可協助您建立 Kubernetes YAML 檔案,以套用至 Azure Kubernetes Service (AKS) 叢集。 產生的 YAML 檔案會遵循最佳做法,讓您能夠更著重於應用程式,而非底層的基礎結構。 在撰寫您自己的 YAML 檔案時,您也可以要求 Microsoft Copilot 進行變更、修正問題,或說明特定案例內容中的元素,以取得協助。

當您要求 Azure Copilot 提供 Kubernetes YAML 檔案方面的協助時,它會提示您開啟 YAML 部署編輯器。 此時,您可以利用 Azure Copilot 來建立、編輯及格式化所需的 YAML 檔案,以建立叢集。

這段影片會說明 Azure Copilot 如何協助撰寫、格式化和疑難排解 Kubernetes YAML 檔案。

注意

這裡所列的工作和範例提示顯示了 Microsoft Azure Copilot (預覽版) 特別有用的幾個方面。 不過,這並不是所有可執行之工作的完整清單。 建議您使用自己的提示試驗,了解 Microsoft Azure Copilot (預覽版) 如何協助您管理 Azure 資源和環境。

重要

Microsoft Azure Copilot (預覽版) 目前處於預覽狀態。 請參閱 Microsoft Azure 預覽版增補使用規定,以了解適用於 Azure 功能 (搶鮮版 (Beta)、預覽版,或尚未正式發行的版本) 的法律條款。

使用 Azure 中的 Microsoft Copilot 產生 Kubernetes YAML 檔案

Azure 中的 Microsoft Copilot 可協助您產生 Kubernetes YAML 檔案,以套用至 AKS 叢集或建立新的部署。 您可以提供應用程式規格,例如容器映像、資源需求和網路喜好設定。 Azure 中的 Microsoft Copilot 會使用您的輸入產生完整的 YAML 檔案,以定義所需的 Kubernetes 部署、服務和其他資源,有效地將基礎結構封裝為程式碼。

當您要求 Azure 中的 Microsoft Copilot 提供 Kubernetes YAML 檔案方面的協助時,它會詢問您是否要開啟 YAML 部署編輯器。

此螢幕擷取畫面顯示 Azure 中的 Microsoft Copilot 協助您產生 AKS YAML 檔案的提示。

在您確認後,YAML 部署編輯器隨即出現。 在此,您可以輸入 ALT + I 以開啟內嵌 Copilot 提示。 在此輸入提示,以根據您的需求查看產生的 YAML。

顯示 YAML 編輯器的螢幕擷取畫面,其中包含建立 AKS 部署的提示。

取得在 YAML 編輯器中使用 Kubernetes 檔案的協助

Azure 中的 Microsoft Copilot 為您產生 YAML 檔案後,您即可繼續在 YAML 編輯器中工作以進行變更。 您也可以從頭開始,直接在編輯器中輸入自己的 YAML。 在 YAML 編輯器中,Azure 中的 Microsoft Copilot 提供數項功能協助您快速建立有效的 YAML 檔案。

在 AKS YAML 編輯器中工作時,輸入 ALT + I 以開啟內嵌 Copilot 提示。

自動完成

Azure 中的 Microsoft Copilot 會自動根據您的輸入提供自動完成建議。

顯示 Azure 中的 Microsoft Copilot 在 AKS YAML 檔案中提供自動完成建議的螢幕擷取畫面。

自然語言問題

您可以使用內嵌 Copilot 控制項 (ALT + I),要求使用自然語言進行特定變更。 例如,您可以說更新為使用最新的 nginx

要求 Azure 中的 Microsoft Copilot 更新 AKS YAML 檔案的螢幕擷取畫面。

根據您的要求,Azure 中的 Microsoft Copilot 會對您的 YAML 進行變更,並醒目提示差異。

此螢幕擷取畫面顯示 Azure 中的 Microsoft Copilot 對 YAML 檔案所做的變更。

選取 [接受] 以儲存這些變更,或選取 [X] 拒絕變更。 若要在接受之前進行進一步的變更,您可以輸入不同的查詢,然後選取 [重新整理] 按鈕以查看新的變更。

您也可以選取 [差異] 按鈕,在內嵌和並排的差異檢視之間切換。

顯示 AKS YAML 編輯器中並排差異檢視的螢幕擷取畫面,其中醒目提示了切換按鈕。

內建命令

使用 YAML 檔案時,Azure 中的 Microsoft Copilot 提供的內建命令可協助您提高工作效率。 若要存取這些命令,請在內嵌 Copilot 控制項中輸入 /

此螢幕擷取畫面顯示內嵌 Azure 中的 Microsoft Copilot 控制項在 AKS YAML 檔案中可用的命令。

以下是目前可用的命令:

  • /explain:取得與 YAML 檔案的某個區段或元素有關的詳細資訊。
  • /format:套用標準縮排,或修正其他格式問題。
  • /fix:解決 YAML 無效的問題。
  • /discard:捨棄先前所做的變更。
  • /chat:開啟完整的 Azure 中的 Microsoft Copilot 窗格。
  • /close:關閉內嵌 Copilot 控制項。
  • /retry:再次嘗試先前的提示。

下一步