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 (wersja zapoznawcza) 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.

Uwaga

Zadania i przykładowe monity wymienione tutaj pokazują kilka obszarów, w których narzędzie Microsoft Copilot na platformie Azure (wersja zapoznawcza) może być szczególnie przydatne. Jednak nie jest to pełna lista wszystkich rzeczy, które można zrobić. Zachęcamy do eksperymentowania z własnymi monitami i wyświetlania sposobu, w jaki rozwiązanie Microsoft Copilot na platformie Azure (wersja zapoznawcza) może pomóc w zarządzaniu zasobami i środowiskiem platformy Azure.

Ważne

Rozwiązanie Microsoft Copilot na platformie Azure (wersja zapoznawcza) jest obecnie dostępne w wersji zapoznawczej. Zobacz Dodatkowe warunki użytkowania wersji zapoznawczych platformy Microsoft Azure, aby zapoznać się z postanowieniami prawnymi dotyczącymi funkcji platformy Azure, które są w wersji beta lub wersji zapoznawczej albo w inny sposób nie zostały jeszcze wydane jako ogólnie dostępne.

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 usługi AKS pr 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ą infrastrukturę jako kod.

Gdy zapytasz microsoft Copilot na platformie Azure o pomoc dotyczącą plików YAML kubernetes,, czy chcesz otworzyć edytor wdrażania YAML.

Zrzut ekranu przedstawiający monit o pomoc w generowaniu pliku YAML usługi AKS na platformie Microsoft Copilot na platformie 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 monity, 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 usługi AKS wprowadź alt + I , aby otworzyć wbudowany monit Copilot.

Autouzupełnianie

Rozwiązanie Microsoft Copilot na platformie Azure automatycznie udostępnia sugestie autouzupełniania na podstawie danych wejściowych.

Zrzut ekranu przedstawiający rozwiązanie Microsoft Copilot na platformie Azure z sugestiami autouzupełniania w pliku YAML usługi 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ć Update, aby użyć najnowszego serwera nginx.

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

Na podstawie twojego żądania rozwiązanie Microsoft Copilot na platformie Azure wprowadza zmiany w języku YAML z wyróżnionymi różnicami.

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

Wybierz pozycję Akceptuj , aby zapisać te zmiany, lub wybierz znak X , 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.

Możesz również wybrać przycisk Różnice, aby przełączyć widok różnic między wbudowanym i obok siebie.

Zrzut ekranu przedstawiający widok różnic obok siebie 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 / wbudowany formant Copilot.

Zrzut ekranu przedstawiający polecenia dostępne w wbudowanym kontrolce Microsoft Copilot na platformie Azure w pliku YAML usługi AKS.

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

  • /explain: Uzyskaj więcej informacji na temat sekcji lub elementu pliku YAML.
  • /format: Zastosuj wcięcie standardowe lub rozwiąż inne problemy z formatowaniem.
  • /fix: Rozwiązywanie problemów z nieprawidłowym plikiem YAML.
  • /odrzuć: Odrzuć wcześniej wprowadzone zmiany.
  • /chat: Otwórz pełny pakiet Microsoft Copilot w okienku platformy Azure.
  • /close: Zamyka wbudowane kontrolki Copilot.
  • /retry: spróbuje ponownie wykonać poprzedni monit.

Następne kroki