Udostępnij za pośrednictwem


Tworzenie plików YAML platformy Kubernetes przy użyciu rozwiązania Microsoft Copilot na platformie Azure

Rozwiązanie Microsoft Copilot na platformie Azure może pomóc w tworzeniu plików YAML kubernetes w celu zastosowania klastrów usługi Azure Kubernetes Service (AKS). Wygenerowane pliki YAML są zgodne z najlepszymi rozwiązaniami, dzięki czemu można skupić się bardziej na aplikacjach i mniej na podstawowej infrastrukturze. Możesz również uzyskać pomoc podczas tworzenia własnych plików YAML, prosząc Microsoft Copilot o wprowadzenie zmian, rozwiązanie problemów lub wyjaśnienie elementów w kontekście konkretnego scenariusza.

Gdy poprosisz Copilot na platformie Azure o pomoc dotyczącą plików YAML Kubernetes, zostanie wyświetlony monit o otwarcie edytora wdrożenia YAML. Z tego miejsca możesz użyć narzędzia Copilot na platformie Azure, aby utworzyć, edytować i sformatować żądany plik YAML w celu utworzenia klastra.

W tym filmie wideo pokazano, jak rozwiązanie Copilot na platformie Azure może pomóc w pisaniu, formatowaniu i rozwiązywaniu problemów z plikami YAML kubernetes.

Wskazówka

Zadania i przykładowe monity wymienione tutaj pokazują kilka obszarów, w których narzędzie Microsoft Copilot na platformie Azure może być szczególnie przydatne. Nie jest to jednak pełna lista wszystkich rzeczy, które można wykonać. Zachęcamy do eksperymentowania z własnymi monitami i sprawdzenia, jak platforma Microsoft Copilot na platformie Azure może pomóc w zarządzaniu zasobami i środowiskiem platformy Azure.

Generowanie plików YAML kubernetes przy użyciu rozwiązania Microsoft Copilot na platformie Azure

Rozwiązanie Microsoft Copilot na platformie Azure może pomóc w wygenerowaniu plików YAML Kubernetes w celu zastosowania do klastra tej usługi AKS lub utworzenia nowego wdrożenia. Udostępniasz specyfikacje aplikacji, takie jak obrazy kontenerów, wymagania dotyczące zasobów i preferencje dotyczące sieci. Rozwiązanie Microsoft Copilot na platformie Azure używa danych wejściowych do generowania kompleksowych plików YAML, które definiują żądane wdrożenia, usługi i inne zasoby Kubernetes, skutecznie hermetyzując infrastrukturę jako kodu.

Gdy poprosisz Copilota w Azure o pomoc dotyczącą plików YAML Kubernetes, pyta, czy chcesz otworzyć edytor dla wdrożeń YAML.

Zrzut ekranu przedstawiający monit o pomoc w generowaniu pliku YAML usługi AKS w Microsoft Copilot w Azure.

Po potwierdzeniu zostanie wyświetlony edytor wdrażania YAML. W tym miejscu możesz wprowadzić ALT + I , aby otworzyć wbudowany monit Copilot. Wprowadź tutaj polecenia, aby wyświetlić wygenerowany kod YAML na podstawie wymagań.

Zrzut ekranu przedstawiający edytor YAML z monitem o utworzenie wdrożenia usługi AKS.

Uzyskaj pomoc dotyczącą pracy z plikami Kubernetes w edytorze YAML

Gdy aplikacja Microsoft Copilot na platformie Azure wygenerowała plik YAML, możesz kontynuować pracę w edytorze YAML, aby wprowadzić zmiany. Możesz również zacząć od podstaw i wprowadzić własny kod YAML bezpośrednio do edytora. W edytorze YAML platforma Microsoft Copilot na platformie Azure oferuje kilka funkcji, które ułatwiają szybkie tworzenie prawidłowych plików YAML.

Podczas pracy w edytorze YAML AKS naciśnij ALT + I, aby otworzyć wbudowany monit Copilot.

Autouzupełnianie

Rozwiązanie Microsoft Copilot na platformie Azure automatycznie udostępnia sugestie autouzupełniania na podstawie wprowadzonego tekstu.

Zrzut ekranu przedstawiający Microsoft Copilot w Azure, dostarczający sugestie autouzupełniania w pliku YAML AKS.

Pytania dotyczące języka naturalnego

Możesz użyć wbudowanej kontrolki Copilot (ALT + I), aby zażądać określonych zmian przy użyciu języków naturalnych. Na przykład możesz powiedzieć Zaktualizuj, aby użyć najnowszego nginx.

Zrzut ekranu przedstawiający żądanie aplikacji Microsoft Copilot na platformie Azure w celu zaktualizowania pliku YAML usługi AKS.

Na podstawie twojego żądania Microsoft Copilot w Azure wprowadza zmiany w pliku YAML z zaznaczonymi różnicami.

Zrzut ekranu przedstawiający zmiany wprowadzone na platformie Azure w pliku YAML przez firmę Microsoft Copilot.

Wybierz pozycję Zaakceptuj wszystkie , aby zapisać te zmiany, lub wybierz pozycję Odrzuć wszystkie , aby je odrzucić. Aby wprowadzić dalsze zmiany przed zaakceptowaniem, możesz wprowadzić inne zapytanie, a następnie wybrać przycisk Odśwież , aby wyświetlić nowe zmiany.

Aby przełączyć widok różnic między w linii a obok siebie, wybierz ikonę Diff.

Zrzut ekranu przedstawiający widok różnic równoległych w edytorze YAML usługi AKS z wyróżnionym przyciskiem przełącznika.

Wbudowane polecenia

Podczas pracy z plikami YAML platforma Microsoft Copilot na platformie Azure udostępnia wbudowane polecenia ułatwiające wydajniejszą pracę. Aby uzyskać dostęp do tych poleceń, wpisz / w formancie wbudowanego Copilota.

Zrzut ekranu przedstawiający polecenia dostępne we wbudowanej kontrolce Microsoft Copilot w usłudze Azure w pliku YAML AKS.

Obecnie dostępne są następujące polecenia:

  • /explain: Uzyskaj więcej informacji na temat pliku YAML lub wyróżnionej sekcji.
  • /format: Zastosuj standardowe wcięcie lub popraw inne problemy formatowania.
  • /fix: Rozwiązywanie problemów z nieprawidłowym plikiem YAML.
  • /chat: Otwórz pełną wersję Copilot w oknie czatu platformy Azure.
  • /odrzuć: Odrzuć wcześniej wprowadzone zmiany.
  • /close: Zamyka wbudowaną kontrolkę Copilot.
  • /retry: spróbuje ponownie wykonać poprzedni monit.

Następne kroki