Azure Kubernetes Service'te günlük deneyiminizi geliştirmek için Azure için GitHub Copilot'ta AKS eklentilerini kullanma

Azure için GitHub Copilot (@azure) uzantısına yönelik AKS eklentileri (veya becerileri), kullanıcıların doğrudan GitHub Copilot Sohbet görünümünden Azure Kubernetes Service (AKS) ile ilgili çeşitli görevleri gerçekleştirmesini sağlar. Bu beceriler arasında AKS kümesi oluşturma, AKS kümesine bildirim dağıtma ve Kubectl komutları oluşturma sayılabilir.

Önkoşullar

Başlamadan önce aşağıdaki kaynaklara sahip olduğunuzdan emin olun:

  • GitHub Copilot yüklü.
  • Azure için GitHub Copilot yüklü.
  • Visual Studio Code için Azure Kubernetes Service (AKS) uzantısı indirildi. Daha fazla bilgi için bkz . Visual Studio Code için Azure Kubernetes Service (AKS) uzantısını yükleme.

Azure için GitHub Copilot için AKS eklentilerini kullanmaya başlama

Visual Studio Code'da GitHub Copilot yan çubuk panelini açarak Azure için GitHub Copilot aks eklentilerine erişebilirsiniz.

AKS kümesi oluşturma

Azure için GitHub Copilot aracılığıyla oluşturulan kümeyi gösteren ekran görüntüsü.

Aşağıdaki istemleri kullanarak aks kümesi oluşturabilirsiniz:

  • [@azure] Kubernetes kümesi oluşturmama yardımcı olabilir misiniz?
  • [@azure] benim için bir AKS kümesi ayarlayabilir misiniz?
  • [@azure] Kapsayıcılı bir uygulamam var, bunu barındırmak için aks kümesi oluşturmama yardımcı olabilir misiniz?
  • [@azure] AKS kümesi oluşturma
  • [@azure] Uygulamamı barındırmak için kubernetes kümesi oluşturmama yardımcı olun

AKS kümesine bildirim dağıtma

Azure için GitHub Copilot aracılığıyla dağıtılan bildirimi gösteren ekran görüntüsü.

Uygulama bildirimlerinizi doğrudan GitHub Copilot Sohbet görünümünden aks kümesine dağıtabilirsiniz. Bu, dağıtım işlemini basitleştirir ve tutarlılık sağlar. Önceden tanımlanmış istemler kullanıldığında, dağıtım sırasındaki hata riski en aza indirilir ve bu da daha güvenilir ve kararlı dağıtımlara yol açar.

Bildirim dosyasını aks kümesine dağıtmak için şu istemleri kullanabilirsiniz:

  • [@azure] bildirim dosyamı dağıtmama yardımcı olun
  • [@azure] bildirimimi AKS kümeme dağıtabilir misiniz?
  • [@azure] Bildirimimi Kubernetes kümeme dağıtabilir misiniz?
  • [@azure] uygulama bildirimimi AKS kümesine dağıtma
  • [@azure] AKS kümesi için bildirim dağıtma

Kubectl komutları oluşturma

Azure için GitHub Copilot aracılığıyla kubectl komutlarını gösteren ekran görüntüsü.

Karmaşık komut söz dizimini hatırlamanıza gerek kalmadan AKS kümelerinizi yönetmek için çeşitli Kubectl komutları oluşturabilirsiniz. Bu, özellikle Kubernetes uzmanı olmayanlar için küme yönetimini daha erişilebilir hale getirir. Gerekli komutları hızla oluşturmak, küme işlemlerini daha verimli bir şekilde gerçekleştirmenize yardımcı olur ve zaman ve çabadan tasarruf sağlar.

Şu istemleri kullanarak AKS kümeniz için çeşitli Kubectl komutları oluşturabilirsiniz:

  • [@azure] AKS kümem için tüm hizmetleri listele
  • [@azure] AKS kümesinde en az 2 çoğaltmaya sahip dağıtımları almak için kubectl komutu
  • [@azure] dış IP'lerle AKS kümemdeki tüm hizmetleri alma
  • [@azure] AKS kümem için pod bilgilerini almak için kubectl komutu nedir?
  • [@azure] Tüm API kaynaklarını almak için kubectl komutunu alabilir misiniz?

Daha fazla bilgi için bkz . Visual Studio Code özellikleri için AKS uzantısı.

Ürün desteği ve geri bildirim

Bir sorunuz varsa veya ürün geri bildirimi sunmak istiyorsanız lütfen AKS uzantısı GitHub deposunda bir sorun açın.

Sonraki adımlar

Diğer AKS eklentileri ve uzantıları hakkında daha fazla bilgi edinmek için bkz . AKS için eklentiler, uzantılar ve diğer tümleştirmeler.