共用方式為


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

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

當您在 Azure 中詢問 Microsoft Copilot 以取得 Kubernetes YAML 檔案的說明時,會提示您開啟 YAML 部署編輯器。 您可以從該處使用 Azure 中的 Microsoft Copilot,協助您建立、編輯及格式化所需的 YAML 檔案來建立叢集。

注意

此處所列的工作和範例提示會顯示一些 Microsoft Copilot in Azure(預覽版)可能特別有幫助的區域。 不過,這並不是所有可執行之工作的完整清單。 我們鼓勵您試驗自己的提示,並瞭解 Microsoft Copilot 在 Azure 中如何協助您管理 Azure 資源和環境。

重要

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

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

Azure 中的 Microsoft Copilot 可協助您產生 Kubernetes YAML 檔案,以套用至您的 AKS 叢集 pr 建立新的部署。 您可以提供應用程式規格,例如容器映像、資源需求和網路喜好設定。 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 中對 YAML 檔案所做的 Microsoft Copilot 變更。

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

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

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

內建命令

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

此螢幕快照顯示 AKS YAML 檔案中 Azure 控件內嵌 Microsoft Copilot 中可用的命令。

以下是目前可用的命令:

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

下一步