استخدام مسودة وملحق DevX ل Visual Studio Code مع خدمة Azure Kubernetes (AKS)

المسودة عبارة عن مشروع مفتوح المصدر يبسط تطوير Kubernetes. يأخذ تطبيقا غير حاوية وينشئ DockerFiles وبيانات Kubernetes ومخططات Helm وتكوينات Kustomize والبيانات الاصطناعية الأخرى المرتبطة بالتطبيق. يعزز ملحق Azure Kubernetes Service (AKS) DevX ل Visual Studio Code التجارب غير المتعلقة بنظام المجموعة، مما يسمح لك بإنشاء ملفات توزيع لنشر تطبيقاتك على AKS. المسودة هي الميزة المتوفرة المضمنة في ملحق DevX.

توضح هذه المقالة كيفية استخدام مسودة مع ملحق DevX لمسودة DockerFile، ومسودة نشر Kubernetes وخدمته، وإنشاء صورة على Azure Container Registry (ACR).

قبل البدء

مسودة مع ملحق DevX ل Visual Studio Code

لبدء استخدام مسودة في Visual Studio Code، اضغط على Ctrl + Shift + P في نافذة Visual Studio Code وأدخل مطور AKS. من هنا، سترى أوامر المسودة المتوفرة:

  • الشروع في العمل
  • مسودة DockerFile
  • صياغة توزيع Kubernetes وخدمته
  • إنشاء صورة على Azure Container Registry

الشروع في العمل

Get started يوضح لك الأمر جميع الخطوات التي تحتاجها للحصول على AKS وتشغيلها.

  1. اضغط على Ctrl + Shift + P لفتح لوحة الأوامر.
  2. أدخل مطور AKS.
  3. حدد مطور AKS: بدء الاستخدام.

سترى صفحة البدء التالية:

Screenshot showing the Get started page in Visual Studio Code.

مسودة DockerFile

Draft a DockerFile يضيف الحد الأدنى المطلوب DockerFile إلى دليل المشروع الخاص بك.

  1. اضغط على Ctrl + Shift + P لفتح لوحة الأوامر.
  2. أدخل مطور AKS.
  3. حدد مطور AKS: مسودة DockerFile.

صياغة توزيع Kubernetes وخدمته

Draft a Kubernetes Deployment and Service يضيف ملفات التوزيع والخدمة المناسبة إلى التطبيق الخاص بك، والذي يسمح لك بالنشر إلى مجموعة AKS الخاصة بك. تتضمن أنواع النشر المدعومة: بيانات Helm وKustomize وKubernetes.

  1. اضغط على Ctrl + Shift + P لفتح لوحة الأوامر.
  2. أدخل مطور AKS.
  3. حدد مطور AKS: مسودة Kubernetes Deployment and Service.

إنشاء صورة على Azure Container Registry

Build an Image on Azure Container Registry ينشئ صورة على ACR الخاص بك لاستخدامها في ملفات التوزيع الخاصة بك.

  1. اضغط على Ctrl + Shift + P لفتح لوحة الأوامر.
  2. أدخل مطور AKS.
  3. حدد مطور AKS: إنشاء صورة على Azure Container Registry.

مسودة سير عمل نشر إجراء GitHub

Draft a GitHub Action Deployment Workflow يضيف إجراء GitHub إلى المستودع الخاص بك، ما يسمح لك ببدء سير عمل مستقل.

  1. اضغط على Ctrl + Shift + P لفتح لوحة الأوامر.
  2. أدخل مطور AKS.
  3. حدد مطور AKS: مسودة سير عمل نشر إجراء GitHub.

الخطوات التالية

في هذه المقالة، تعلمت كيفية استخدام مسودة وملحق DevX ل Visual Studio Code مع AKS. لاستخدام مسودة مع Azure CLI، راجع مسودة ل AKS.