Onay geçitleriyle dağıtımları denetleme
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:
- Onaylar ve denetimler'i seçin.
- Onaylar'ı seçin.
- Onaylayan olarak kaydetmek istediğiniz kullanıcıları veya bir kullanıcı grubunu ekleyin.
- İsteğe bağlı olarak, onaylayanlar için yönergeler ekleyin.
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.
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:
- Gerekli gözden geçirenleri etkinleştirin.
- Onaylayan olarak listelemek istediğiniz GitHub kullanıcılarını seçin.
- Koruma kurallarını kaydedin .
GitHub Actions'taki bir iş akışı onay denetimiyle bir ortama dağıtmak istediğinde, onaylayanlara gözden geçirmelerinin istendiği bildirilir.
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.