Onay geçitleriyle dağıtımları denetleme

Tamamlandı

Makine öğrenmesi projelerinde ortamları kullanmanın birçok avantajı vardır. Geliştirme, hazırlama ve üretim için ayrı ortamlarınız olduğunda kaynaklara erişimi daha kolay denetleyebilirsiniz.

Ortamları kullanmanın bir diğer avantajı da onay denetimleri ekleyebilmenizdir. Ortamlar arasında gerekli bir el ile onay ekleyerek, bir modelin geliştirmeden hazırlamaya ve üretime sürekli dağıtımını denetleyebilirsiniz.

Azure Pipelines içinde onay denetimi oluşturma

Azure Pipelines'da bir ortama onay denetimi eklemek için oluşturduğunuz ortama gidin:

Screenshot of adding approval in Azure Pipelines.

  1. Onaylar ve denetimler'i seçin.
  2. Onaylar'ı seçin.
  3. Onaylayan olarak kaydetmek istediğiniz kullanıcıları veya bir kullanıcı grubunu ekleyin.
  4. İsteğe bağlı olarak, onaylayanlar için yönergeler ekleyin.

Screenshot of customizing an approval in Azure Pipelines.

Onay denetimi olan bir ortamı hedefleyen bir işlem hattı çalıştırmak istediğinizde, onaylayanlara işlem hattının çalışmasına izin vermeleri gerektiği bildirilir.

Screenshot of requested approval in Azure Pipelines.

Onaylayan bir işlem hattının zaman aşımı aralığı içinde çalışmasına izin verdikten sonra işlem hattı yürütülür.

Bahşiş

Azure Pipelines'da onayları ve denetimleri tanımlama hakkında daha fazla bilgi edinin.

GitHub Actions içinde onay denetimi oluşturma

GitHub'da onay denetimi eklemek için oluşturduğunuz ortama gidin:

  1. Gerekli gözden geçirenleri etkinleştirin.
  2. Onaylayan olarak listelemek istediğiniz GitHub kullanıcılarını seçin.
  3. Koruma kurallarını kaydedin .

Screenshot of set-up approval check for GitHub environment.

GitHub Actions'taki bir iş akışı onay denetimiyle bir ortama dağıtmak istediğinde, onaylayanlara gözden geçirmelerinin istendiği bildirilir.

Screenshot of requested approval in GitHub Actions.

Onaylayan olarak dağıtımı gözden geçirdikten sonra iş akışı çalıştırılır.

Bahşiş

GitHub'da ortam koruma kurallarına gözden geçiren ekleme ve dağıtımları gözden geçirme hakkında daha fazla bilgi edinin.