A Visual Studio Code Piszkozat és DevX-bővítményének használata az Azure Kubernetes Service-lel (AKS)

A Draft egy nyílt forráskódú projekt, amely leegyszerűsíti a Kubernetes fejlesztését. Egy nem tárolóalapú alkalmazást vesz igénybe, és létrehozza a DockerFiles, a Kubernetes-jegyzékfájlokat, a Helm-diagramokat, a Kustomize-konfigurációkat és az alkalmazáshoz társított egyéb összetevőket. A Visual Studio Code-hoz készült Azure Kubernetes Service (AKS) DevX-bővítmény javítja a nem fürtalapú szolgáltatásokat, így üzembehelyezési fájlokat hozhat létre az alkalmazások AKS-ben való üzembe helyezéséhez. A Piszkozat a DevX-bővítményben elérhető funkció.

Ez a cikk bemutatja, hogyan használhatja a Piszkozatot a DevX-bővítménysel egy DockerFile megszövegezésére, egy Kubernetes-telepítés és -szolgáltatás megszövegezésére, valamint egy rendszerkép létrehozására az Azure Container Registryben (ACR).

Előkészületek

Piszkozat a Visual Studio Code DevX-bővítményével

A Visual Studio Code-ban a Vázlat használatának megkezdéséhez nyomja le a Ctrl + Shift + P billentyűkombinációt a Visual Studio Code ablakában, és írja be az AKS Developer parancsot. Itt láthatja az elérhető Piszkozat parancsokat:

  • Első lépések
  • DockerFile piszkozata
  • Kubernetes-telepítés és -szolgáltatás vázlata
  • Rendszerkép létrehozása az Azure Container Registryben

Első lépések

A Get started parancs bemutatja az AKS-en való működéshez szükséges összes lépést.

  1. A parancskatalógus megnyitásához nyomja le a Ctrl + Shift + P billentyűkombinációt.
  2. Adja meg az AKS Fejlesztőt.
  3. Válassza az AKS-fejlesztő: Első lépések lehetőséget.

A következő első lépéseket ismertető oldal jelenik meg:

Screenshot showing the Get started page in Visual Studio Code.

DockerFile piszkozata

Draft a DockerFile Hozzáadja a minimálisan szükséges DockerFile-t a projektkönyvtárhoz.

  1. A parancskatalógus megnyitásához nyomja le a Ctrl + Shift + P billentyűkombinációt.
  2. Adja meg az AKS Fejlesztőt.
  3. Válassza az AKS Developer: Draft a DockerFile lehetőséget.

Kubernetes-telepítés és -szolgáltatás vázlata

Draft a Kubernetes Deployment and Service Hozzáadja a megfelelő üzembehelyezési és szolgáltatásfájlokat az alkalmazáshoz, amely lehetővé teszi az AKS-fürtön való üzembe helyezést. A támogatott üzembehelyezési típusok a következők: Helm, Kustomize és Kubernetes-jegyzékek.

  1. A parancskatalógus megnyitásához nyomja le a Ctrl + Shift + P billentyűkombinációt.
  2. Adja meg az AKS Fejlesztőt.
  3. Válassza az AKS Developer: Draft a Kubernetes Deployment and Service (AKS Developer: Draft a Kubernetes Deployment and Service) lehetőséget.

Rendszerkép létrehozása az Azure Container Registryben

Build an Image on Azure Container Registry létrehoz egy rendszerképet az ACR-en az üzembehelyezési fájlokban való használatra.

  1. A parancskatalógus megnyitásához nyomja le a Ctrl + Shift + P billentyűkombinációt.
  2. Adja meg az AKS Fejlesztőt.
  3. Válassza az AKS Fejlesztő: Rendszerkép létrehozása az Azure Container Registryben lehetőséget.

GitHub-művelet üzembehelyezési munkafolyamatának vázlata

Draft a GitHub Action Deployment Workflow Hozzáad egy GitHub-műveletet az adattárhoz, amely lehetővé teszi egy autonóm munkafolyamat elindítását.

  1. A parancskatalógus megnyitásához nyomja le a Ctrl + Shift + P billentyűkombinációt.
  2. Adja meg az AKS Fejlesztőt.
  3. Válassza az AKS-fejlesztő: GitHub-művelet üzembe helyezési munkafolyamatának vázlata lehetőséget.

További lépések

Ebből a cikkből megtudhatja, hogyan használhatja a Visual Studio Code Piszkozat és DevX-bővítményét az AKS-sel. A Piszkozat az Azure CLI-vel való használatához tekintse meg az AKS-hez készült Piszkozatot.