Azure Kubernetes Service (AKS) ile Visual Studio Code için Taslak ve DevX uzantısını kullanma
Taslak , Kubernetes geliştirmesini kolaylaştıran açık kaynaklı bir projedir. Kapsayıcısız bir uygulama alır ve DockerFiles, Kubernetes bildirimleri, Helm grafikleri, Kustomize yapılandırmaları ve uygulamayla ilişkili diğer yapıtları oluşturur. Visual Studio Code için Azure Kubernetes Service (AKS) DevX uzantısı, küme dışı deneyimleri geliştirerek uygulamalarınızı AKS'ye dağıtmak için dağıtım dosyaları oluşturmanıza olanak tanır. Taslak, DevX uzantısında bulunan kullanılabilir özelliktir.
Bu makalede, DockerFile taslağı oluşturmak, Kubernetes dağıtım ve hizmeti taslağı oluşturmak ve Azure Container Registry 'de (ACR) bir görüntü oluşturmak için DevX uzantısıyla Taslak'ın nasıl kullanılacağı gösterilmektedir.
Başlamadan önce
- Bir Azure kaynak grubuna ve ekli ACR'ye sahip bir AKS kümesine ihtiyacınız vardır. AKS kümenize ACR eklemek için AKS'den ACR ile kimlik doğrulama başlığı altında yer alan yönergeleri kullanın
az aks update -n <cluster-name> -g <resource-group-name> --attach-acr <acr-name>
veya izleyin. - Visual Studio Code için Azure Kubernetes Service DevX Uzantısı'nı indirin ve yükleyin.
Visual Studio Code için DevX uzantısıyla taslak oluşturma
Visual Studio Code'da Taslak'ı kullanmaya başlamak için Visual Studio Code pencerenizde Ctrl + Shift + P tuşlarına basın ve AKS Geliştirici yazın. Buradan, kullanılabilir Taslak komutlarını görürsünüz:
- Başlarken
- DockerFile taslağı oluşturma
- Kubernetes Dağıtım ve Hizmeti Taslağı Oluşturma
- Azure Container Registry'de Görüntü Oluşturma
Başlarken
Komut, Get started
AKS'de çalışmaya başlamak için ihtiyacınız olan tüm adımları gösterir.
- Komut paletini açmak için Ctrl + Shift + P tuşlarına basın.
- AKS Geliştirici girin.
- AKS Geliştiricisi: Başlarken'i seçin.
Aşağıdaki başlangıç sayfasını görürsünüz:
DockerFile taslağı oluşturma
Draft a DockerFile
proje dizininize gereken en düşük DockerFile dosyasını ekler.
- Komut paletini açmak için Ctrl + Shift + P tuşlarına basın.
- AKS Geliştirici girin.
- AKS Geliştirici: DockerFile Taslağı'nı seçin.
Kubernetes Dağıtım ve Hizmeti Taslağı Oluşturma
Draft a Kubernetes Deployment and Service
, AKS kümenize dağıtmanıza olanak tanıyan uygun dağıtım ve hizmet dosyalarını uygulamanıza ekler. Desteklenen dağıtım türleri şunlardır: Helm, Kustomize ve Kubernetes bildirimleri.
- Komut paletini açmak için Ctrl + Shift + P tuşlarına basın.
- AKS Geliştirici girin.
- AKS Geliştirici: Kubernetes Dağıtım ve Hizmeti Taslağı'nı seçin.
Azure Container Registry'de Görüntü Oluşturma
Build an Image on Azure Container Registry
dağıtım dosyalarınızda kullanmak üzere ACR'nizde bir görüntü oluşturur.
- Komut paletini açmak için Ctrl + Shift + P tuşlarına basın.
- AKS Geliştirici girin.
- AKS Geliştiricisi: Azure Container Registry'de Görüntü Oluşturma'ya tıklayın.
GitHub Eylem Dağıtım İş Akışı Taslağı Oluşturma
Draft a GitHub Action Deployment Workflow
deponuza bir GitHub Action ekleyerek otonom bir iş akışı başlatmanıza olanak tanır.
- Komut paletini açmak için Ctrl + Shift + P tuşlarına basın.
- AKS Geliştirici girin.
- AKS Geliştirici: GitHub Eylem Dağıtımı İş Akışı Taslağı Oluştur'a tıklayın.
Sonraki adımlar
Bu makalede, AKS ile Visual Studio Code için Taslak ve DevX uzantısını kullanmayı öğrendiniz. Azure CLI ile Taslak'ı kullanmak için bkz . AKS için Taslak.