Bagikan melalui


Hentikan otomatis Dev Box Anda sesuai jadwal

Untuk menghemat biaya, Anda dapat mengaktifkan jadwal berhenti otomatis pada kumpulan dev box. Microsoft Dev Box mencoba menghentikan semua kotak dev di kumpulan pada waktu yang ditentukan dalam jadwal. Anda dapat mengonfigurasi satu waktu berhenti dalam satu zona waktu untuk setiap kumpulan.

Catatan

Auto-stop menjadwalkan hibernasi Dev Boxes yang dibuat dengan definisi Dev Box yang mendukung hibernasi. Kotak dev yang dibuat menggunakan definisi Dev Box yang tidak mendukung hibernasi akan dimatikan. Untuk mempelajari selengkapnya tentang mengaktifkan hibernasi pada definisi Dev Box Anda, lihat cara mengonfigurasi hibernasi dev box

Izin

Untuk mengelola jadwal kotak pengembangan, Anda memerlukan izin berikut:

Perbuatan Izin diperlukan
Mengonfigurasi jadwal Pemilik, Kontributor, atau Admin Proyek DevCenter.

Mengelola jadwal berhenti otomatis di portal Azure

Anda dapat mengaktifkan, memodifikasi, dan menonaktifkan jadwal penghentian otomatis dengan menggunakan portal Azure.

Membuat jadwal berhenti otomatis

Anda dapat membuat jadwal berhenti otomatis saat mengonfigurasi kumpulan kotak dev baru, atau dengan memodifikasi kumpulan kotak dev yang sudah ada. Langkah-langkah berikut menunjukkan kepada Anda cara menggunakan portal Azure untuk membuat dan mengonfigurasi jadwal penghentian otomatis.

Menambahkan jadwal berhenti otomatis ke kumpulan yang ada

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

    Cuplikan layar memperlihatkan pencarian proyek dari kotak pencarian portal Azure.

  3. Buka proyek yang terkait dengan kumpulan yang ingin Anda edit, lalu pilih Kumpulan kotak Dev.

    Cuplikan layar daftar kumpulan kotak dev yang ada untuk proyek.

  4. Tentukan kumpulan yang ingin Anda ubah dan gulir ke kanan. Buka menu opsi lainnya (...) untuk kumpulan dan pilih Edit.

    Cuplikan layar menu opsi lainnya untuk kumpulan kotak dev dan opsi Edit dipilih.

  5. Di panel Edit kumpulan kotak dev, konfigurasikan pengaturan berikut ini di bagian Berhenti otomatis:

    Pengaturan Nilai
    Aktifkan Berhenti otomatis Pilih Ya untuk mengaktifkan jadwal berhenti otomatis setelah kumpulan dibuat.
    Waktu berhenti Pilih waktu untuk mematikan semua kotak dev di kumpulan. Semua kotak dev dalam pematian kumpulan ini saat ini setiap hari.
    Zona waktu Pilih zona waktu tempat waktu berhenti berada.

    Cuplikan layar halaman edit kumpulan kotak dev memperlihatkan opsi Berhenti otomatis dan Ya dipilih.

  6. Pilih Simpan.

Menambahkan jadwal berhenti otomatis saat Anda membuat kumpulan

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

  3. Buka proyek yang ingin Anda buat kumpulannya, pilih Kumpulan kotak dev, lalu pilih Buat.

    Cuplikan layar daftar kumpulan dev box dalam proyek. Daftar kosong. Opsi Buat dipilih.

  4. Pada panel Buat kumpulan kotak dev, masukkan nilai berikut ini:

    Pengaturan Nilai
    Nama Masukkan nama untuk kumpulan. Nama kumpulan terlihat oleh pengembang untuk dipilih saat mereka membuat kotak dev. Nama harus unik dalam proyek.
    Definisi kotak dev Pilih definisi kotak dev yang sudah ada. Definisi menentukan gambar dasar dan ukuran untuk kotak dev yang dibuat di kumpulan ini.
    Koneksi jaringan 1. Pilih Sebarkan ke jaringan yang dihosting Microsoft.
    2. Pilih wilayah penyebaran yang Anda inginkan untuk kotak dev. Pilih wilayah yang dekat dengan pengguna dev box yang diharapkan untuk pengalaman pengguna yang optimal.
    Hak Istimewa Pembuat kotak dev Pilih Administrator Lokal atau Pengguna Standar.
    Aktifkan Berhenti otomatis Ya adalah defaultnya. Pilih Tidak untuk menonaktifkan jadwal berhenti otomatis. Anda dapat mengonfigurasi jadwal berhenti otomatis setelah kumpulan dibuat.
    Waktu berhenti Pilih waktu untuk mematikan semua kotak dev di kumpulan. Semua kotak dev di kumpulan ini dimatikan saat ini setiap hari.
    Zona waktu Pilih zona waktu untuk waktu berhenti.
    Pelisensian Pilih kotak centang ini untuk mengonfirmasi bahwa organisasi Anda memiliki lisensi Azure Hybrid Benefit yang ingin Anda terapkan ke kotak pengembangan di kumpulan ini.

    Cuplikan layar dialog Buat kumpulan kotak dev.

  5. Pilih Buat.

  6. Verifikasi bahwa kumpulan kotak dev baru muncul dalam daftar. Anda mungkin perlu me-refresh layar.

Menghapus jadwal berhenti otomatis

Ikuti langkah-langkah ini untuk menghapus jadwal penghentian otomatis untuk kumpulan Anda:

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

  3. Buka proyek yang terkait dengan kumpulan yang ingin Anda ubah, lalu pilih Kumpulan kotak dev.

  4. Tentukan kumpulan yang ingin Anda ubah dan gulir ke kanan. Buka menu opsi lainnya (...) untuk kumpulan dan pilih Edit.

  5. Di panel Edit kumpulan kotak dev, di bagian Berhenti otomatis, alihkan pengaturan Aktifkan Berhenti Otomatis ke Tidak.

    Cuplikan layar halaman edit kumpulan kotak dev memperlihatkan opsi Berhenti otomatis dan Tidak dipilih.

  6. Pilih Simpan.

Setelah Anda mengubah pengaturan, kotak dev di kumpulan ini tidak dimatikan secara otomatis.

Mengelola jadwal berhenti otomatis dengan Azure CLI

Anda juga dapat mengelola jadwal penghentian otomatis dengan menggunakan Azure CLI.

Membuat jadwal berhenti otomatis

Perintah Azure CLI berikut membuat jadwal berhenti otomatis:

az devcenter admin schedule create --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --time {hh:mm} --time-zone {"timeZone"} --state Enabled
Parameter Nilai
pool-name Nama kumpulan kotak dev Anda.
project Nama proyek dev box Anda.
resource-group Nama grup sumber daya untuk kumpulan kotak dev Anda.
time Waktu lokal saat kotak dev harus dimatikan, seperti 23:15 untuk pukul 23.15.
time-zone String zona waktu standar untuk menentukan waktu lokal, seperti "America/Los_Angeles".
state Menunjukkan apakah jadwal sedang digunakan. Opsinya meliputi Enabled atau Disabled.

Menghapus jadwal berhenti otomatis

Masukkan perintah berikut di Azure CLI untuk menghapus jadwal penghentian otomatis:

az devcenter admin schedule delete --pool-name {poolName} --project-name {projectName}
Parameter Nilai
pool-name Nama kumpulan kotak dev Anda.
project-name Nama proyek dev box Anda.