Řízení nasazení pomocí schvalovacích bran
Použití prostředí v projektech strojového učení má mnoho výhod. Pokud máte samostatná prostředí pro vývoj, přípravu a produkci, můžete snadněji řídit přístup k prostředkům.
Další výhodou používání prostředí je, že můžete přidat kontroly schválení. Přidáním požadovaného ručního schvalování mezi prostředími můžete řídit průběžné nasazování modelu od vývoje až po přípravné prostředí do produkčního prostředí.
Vytvoření kontroly schválení ve službě Azure Pipelines
Pokud chcete přidat kontrolu schválení do prostředí v Azure Pipelines, přejděte do prostředí, které jste vytvořili:
- Vyberte Schválení a kontroly.
- Vyberte Schválení.
- Přidejte uživatele nebo skupinu uživatelů, které chcete přidat jako schvalovatele.
- Volitelně můžete přidat pokyny pro schvalovatele.
Pokaždé, když chcete spustit kanál, který cílí na prostředí s kontrolou schválení, dostanou schvalovatelé oznámení, že potřebují povolit spuštění kanálu.
Jakmile schvalovatel udělí oprávnění ke spuštění kanálu v rámci časového limitu, kanál se spustí.
Návod
Přečtěte si další informace o definování schválení a kontrol ve službě Azure Pipelines.
Vytvoření kontroly schválení v GitHub Actions
Pokud chcete přidat kontrolu schválení na GitHubu, přejděte do prostředí, které jste vytvořili:
- Povolte požadované revizory.
- Vyberte uživatele GitHubu, které chcete přidat jako schvalovatele.
- Uložte pravidla ochrany.
Pokaždé, když se pracovní postup v GitHub Actions chce nasadit do prostředí s kontrolou schválení, dostanou schvalovatelé oznámení, že se jejich kontrola požaduje.
Po kontrole nasazení jako schvalovatele se pracovní postup spustí.
Návod
Zjistěte více o tom, jak přidat recenzenty k pravidlům ochrany prostředí na GitHubu a jak prověřit nasazení.