Microsoft Copilot in Azure を使用して Kubernetes YAML ファイルを作成する
Microsoft Copilot in Azure (プレビュー) は、Azure Kubernetes Service (AKS) クラスターに適用する Kubernetes YAML ファイルを作成するのに役立ちます。 生成された YAML ファイルはベスト プラクティスに準拠しているため、アプリケーションへの注力を増やし、基になるインフラストラクチャへの注力を減らすことができます。 また、独自の YAML ファイルを作成するときにも、変更の実行、問題の修正、特定のシナリオのコンテキストでの要素の説明を依頼して Microsoft Copilot を役立てることができます。
Copilot in Azure に Kubernetes YAML ファイルに関するヘルプを求めると、YAML デプロイ エディターを開くよう求められます。 そこから、Copilot in Azure のヘルプを使用して、必要な YAML ファイルを作成、編集、書式設定してクラスターを作成できます。
このビデオでは、Copilot in Azure が Kubernetes YAML ファイルに対する書き込み、書式設定、トラブルシューティングにどのように役立つかを示します。
Note
ここに示すタスクとサンプル プロンプトには、Microsoft Copilot in Azure (プレビュー) が特に役立つ領域がいくつか示されています。 ただし、この一覧には、実行可能なすべてのことが示されているわけではありません。 独自のプロンプトを試し、Microsoft Copilot in Azure (プレビュー) が Azure のリソースと環境の管理にどのように役立つかを確認することをお勧めします。
重要
現在、Microsoft Copilot in Azure (プレビュー) はプレビュー段階です。 ベータ版、プレビュー版、または一般提供としてまだリリースされていない Azure の機能に適用される法律条項については、「Microsoft Azure プレビューの追加使用条件」を参照してください。
Microsoft Copilot in Azure を使用して Kubernetes YAML ファイルを生成する
Microsoft Copilot in Azure を通じ、Kubernetes YAML ファイルを生成して AKS クラスターに適用することもできれば、新しいデプロイを作成することもできます。 指定するのは、コンテナー イメージ、リソース要件、ネットワーク設定などのアプリケーション仕様です。 Microsoft Copilot in Azure は入力を使用して、目的の Kubernetes デプロイ、サービス、およびその他のリソースを定義する包括的な YAML ファイルを生成し、インフラストラクチャをコードとして効果的にカプセル化します。
Microsoft Copilot in Azure に Kubernetes YAML ファイルに関するヘルプを求めると、YAML デプロイ エディターを開くかどうかを確認するメッセージが表示されます。
確認すると、YAML デプロイ エディターが表示されます。 ここから、Alt + I キーを押してインライン Copilot プロンプトを開くことができます。 ここでプロンプトを入力して、要件に基づいて生成された YAML を確認します。
YAML エディターで Kubernetes ファイルの操作に関する補助を得る
Microsoft Copilot in Azure で YAML ファイルが生成されたら、YAML エディターで作業を続けて変更を加えることができます。 最初から始めて、独自の YAML をエディターに直接入力することもできます。 YAML エディターでは、Microsoft Copilot in Azure によって有効な YAML ファイルをすばやく作成するのに役立ついくつかの機能が提供されます。
AKS YAML エディターでの作業時、Alt + I キーを押してインラインの Copilot プロンプトを開きます。
オートコンプリート
Microsoft Copilot in Azure では、入力に基づいてオートコンプリート候補が自動的に表示されます。
自然言語での質問
インライン Copilot コントロール (Alt + I) を使用して、自然言語を使用した特定の変更を要求できます。 たとえば、"最新の nginx を使うように更新します" と伝えることができます。
要求に基づいて Microsoft Copilot in Azure で YAML に変更が加えられ、違いが強調表示されます。
[受け入れる] を選択してこれらの変更を保存するか、[X] を 選択して変更を拒否します。 受け入れる前にさらに変更を加えるには、別のクエリを入力し、[更新] ボタンを選択して新しい変更を表示できます。
[差分] ボタンを選択して、差分ビューをインラインとサイド バイ サイドで切り替えることもできます。
組み込みコマンド
YAML ファイルを使用する場合、Microsoft Copilot in Azure にはより効率的に作業するための組み込みコマンドが用意されています。 これらのコマンドにアクセスするには、インライン Copilot コントロールに「/」と入力します。
現在、次のコマンドを使用できます。
- /explain: YAML ファイルのセクションまたは要素に関する詳細情報を取得します。
- /format: 標準のインデントを適用するか、その他の書式設定の問題を修正します。
- /fix: 無効な YAML に関する問題を解決します。
- /discard: これまでに行った変更を破棄します。
- /chat: 完全な Microsoft Copilot in Azure ペインを開きます。
- /close: インライン Copilot コントロールを閉じます。
- /retry: 前のプロンプトをもう一度試します。
次のステップ
- Microsoft Copilot in Azure を AKS の操作に役立てるその他の方法について学ぶ。
- Microsoft Copilot in Azure の機能を調べる。
- Azure Kubernetes Service (AKS) の詳細を見る。