Baca dalam bahasa Inggris

Bagikan melalui


Contoh perintah untuk menyebarkan aplikasi Anda dengan GitHub Copilot untuk Pratinjau Azure

Jika Anda tidak terbiasa dengan Azure atau Hanya ingin alat dan AI melakukan sebagian besar pekerjaan, Anda dapat meminta GitHub Copilot untuk Azure Preview untuk membantu Anda menyebarkan aplikasi Anda. Gunakan praktik terbaik untuk mencapai hasil terbaik.

Contoh perintah untuk menyebarkan aplikasi

Jika Anda ingin menggunakan GitHub Copilot for Azure Preview untuk bantuan dalam menyebarkan aplikasi, Anda dapat memulai dengan pertanyaan atau permintaan terbuka seperti salah satu contoh berikut:

  • "@azure Bantu saya menyebarkan aplikasi saya ke Azure."
  • "@azure Bagaimana cara menyebarkan aplikasi ini?"
  • "@azure Sebarkan proyek ini ke Azure."
  • "@azure Jalankan aplikasi ini di Azure."

Kemudian, tambahkan detail lebih lanjut untuk hasil yang lebih baik. Berikut adalah beberapa contoh perintah:

Layanan atau teknologi Sebarkan contoh perintah
Azure Kubernetes Service (AKS)
  • "@azure Dapatkah Anda membantu saya membuat penyebaran baru di kluster AKS saya?"
  • "@azure Apa perintah untuk menskalakan penyebaran ke 5 replika?"
  • "@azure Dapatkah Anda memberikan perintah untuk mengekspos penyebaran sebagai layanan?"
Azure App Service
  • "@azure Berapa banyak paket aplikasi web yang menggunakan tingkat gratis yang telah saya sebarkan, dikelompokkan menurut wilayah di langganan tempat penampung> saya<?"
  • "@azure Berapa banyak aplikasi web yang telah saya sebarkan di eastus?"
Azure Container Apps
  • "@azure Bagaimana cara menyebarkan aplikasi kontainer saya ke Azure?"
Azure Developer CLI (azd)
  • "@azure Gunakan azd untuk menyebarkan proyek saya."
  • "@azure saya ingin menggunakan azd untuk membuat alur penyebaran untuk aplikasi saya."
  • "@azure Inisialisasi proyek saya dengan Azure Developer CLI."
  • "@azure Silakan mulai alur azd."
Azure DevOps
  • "@azure Buat alur penyebaran untuk proyek ini."
  • "@azure saya tidak ingin menyebarkan aplikasi saya dari komputer lokal saya. Dapatkah Anda menyiapkan solusi jarak jauh sebagai gantinya?"
  • "@azure saya memerlukan alur CI/CD agar aplikasi saya dapat disebarkan."
  • "@azure saya memerlukan bantuan dalam menyiapkan alur untuk menyebarkan aplikasi saya ke Azure."
  • "@azure Tolong bantu saya membuat alur penyebaran otomatis untuk aplikasi saya."
  • "@azure Proyek ini siap untuk penyebaran otomatis. Siapkan itu."
Azure OpenAI Service
  • "@azure Membuat penyebaran OpenAI dengan model gpt-3.5-turbo dengan menggunakan templat Terraform. Atur versi model ke 0613."
GitHub Actions
  • "@azure Mari kita gunakan GitHub untuk menyebarkan aplikasi saya ke Azure."
  • "@azure Menyiapkan alur GitHub Actions untuk menyebarkan aplikasi saya ke Azure."

Dalam banyak kasus, ketika Anda meminta GitHub Copilot untuk Azure memilih layanan Azure dan menyebarkan aplikasi Anda ke Azure, itu akan membuat templat Bicep dan memberi Anda opsi untuk digunakan azd untuk memulai penyebaran.

Penting

Anda harus selalu memeriksa templat Bicep untuk memastikan Anda memahami apa yang direkomendasikan GitHub Copilot untuk Azure. Selain itu, templat dimaksudkan untuk menjadi titik awal. Anda harus berencana mengedit templat agar sesuai dengan kebutuhan Anda.

GitHub Copilot untuk Azure untuk menyebarkan model ke Azure OpenAI Service

Selain contoh permintaan untuk menyebarkan ke Azure OpenAI Service, GitHub Copilot for Azure memiliki kemampuan berikut:

  • Mengingat sumber daya OpenAI yang ada, pengguna dapat menyebarkan model dan secara opsional memasukkan nama untuk disebarkan model.
  • Mengingat nama grup sumber daya yang ada, dan lokasi opsional, pengguna dapat menyebarkan model, dan @azure akan menyebarkan sumber daya OpenAI baru. Pengguna perlu memasukkan nama sumber daya OpenAI baru untuk dibuat.
  • Mengingat lokasinya, pengguna dapat menyebarkan model, dan @azure akan menyebarkan grup sumber daya baru dan sumber daya OpenAI. Pengguna perlu memasukkan nama grup sumber daya baru dan sumber daya OpenAI untuk dibuat.
  • Jika ada kesalahan kuota yang tidak mencukupi, pengguna akan diminta untuk memilih wilayah yang berbeda.

Contoh perintah untuk Azure Kubernetes Service (AKS)

GitHub Copilot for Azure memungkinkan pengguna untuk melakukan serangkaian tugas yang kuat yang terkait dengan Azure Kubernetes Service (AKS) langsung dari tampilan GitHub Copilot Chat. Keterampilan ini termasuk membuat kluster AKS, menyebarkan manifes ke kluster AKS, dan menghasilkan perintah Kubectl.

Membuat Kluster AKS

Pengguna dapat dengan cepat menyiapkan kluster AKS menggunakan perintah bahasa alami yang sederhana. GitHub Copilot for Azure mengurangi kompleksitas dan waktu yang diperlukan untuk mengonfigurasi dan menyebarkan kluster Kubernetes secara manual.

Anda dapat membuat kluster AKS menggunakan perintah berikut:

  • [@azure] dapatkah Anda membantu saya membuat kluster Kubernetes
  • [@azure] dapatkah Anda menyiapkan kluster AKS untuk saya?
  • [@azure] Saya memiliki aplikasi kontainer, dapatkah Anda membantu saya membuat kluster AKS untuk menghostingnya?
  • [@azure] buat kluster AKS
  • [@azure] Bantu saya membuat kluster Kubernetes untuk menghosting aplikasi saya

Menyebarkan Manifes ke Kluster AKS

Pengguna dapat menyebarkan manifes aplikasi mereka ke kluster AKS langsung dari tampilan GitHub Copilot Chat. Ini menyederhanakan proses penyebaran dan memastikan konsistensi. Gunakan perintah yang telah ditentukan sebelumnya ini untuk mengurangi risiko kesalahan selama penyebaran, yang mengarah ke penyebaran yang lebih andal dan stabil.

Untuk menyebarkan file manifes ke kluster AKS, Anda dapat menggunakan perintah ini:

  • [@azure] bantu saya menyebarkan file manifes saya
  • [@azure] dapatkah Anda menyebarkan manifes saya ke kluster AKS saya?
  • [@azure] dapatkah Anda menyebarkan manifes saya ke kluster Kubernetes saya?
  • [@azure] sebarkan manifes aplikasi saya ke kluster AKS
  • [@azure] menyebarkan manifes untuk kluster AKS

Hasilkan Perintah Kubectl

Pengguna dapat menghasilkan berbagai perintah Kubectl untuk mengelola kluster AKS mereka tanpa perlu mengingat sintaks perintah yang kompleks. Menggunakan GitHub Copilot untuk Azure membuat manajemen kluster lebih mudah diakses dan efisien, terutama bagi pengguna yang bukan ahli Kubernetes.

Anda dapat membuat berbagai perintah Kubectl untuk kluster AKS Anda menggunakan perintah berikut:

  • [@azure] mencantumkan semua layanan untuk kluster AKS saya
  • [@azure] perintah kubectl untuk mendapatkan penyebaran dengan setidaknya 2 replika dalam kluster AKS
  • [@azure] dapatkan saya semua layanan di kluster AKS saya dengan IP eksternal
  • [@azure] apa perintah kubectl untuk mendapatkan info pod untuk kluster AKS saya?
  • [@azure] Bisakah Anda mendapatkan perintah kubectl untuk mendapatkan semua sumber daya API

Contoh perintah untuk membatalkan penyebaran aplikasi

Jika Anda menyebarkan aplikasi dengan azd, Anda dapat meminta GitHub Copilot untuk Azure Preview untuk bantuan yang tidak disebarkan. Sebagai ekstensi Visual Studio Code, ekstensi ini memiliki konteks tentang di mana dan bagaimana Anda menyebarkan aplikasi Anda ke Azure.

Contoh perintah:

  • "@azure Batalkan penyebaran proyek saya dengan Azure Developer CLI."
  • "@azure Gunakan azd untuk membatalkan penyebaran proyek saya."
  • "@azure Batalkan penyebaran proyek ini dari Azure."
  • "@azure Hentikan aplikasi ini di Azure."
  • "@azure Hapus kode ini dari berjalan di Azure."

Catatan

Saat ini, GitHub Copilot untuk Azure Preview hanya dapat membatalkan penyebaran aplikasi jika awalnya disebarkan dengan AZD.