Sdílet prostřednictvím


Automatické zastavení vývojových polí podle plánu

Pokud chcete ušetřit náklady, můžete povolit plán automatického zastavení ve fondu vývojových boxů. Microsoft Dev Box se pokusí zastavit všechna vývojová pole ve fondu v době stanovené v plánu. Pro každý fond můžete nakonfigurovat jeden čas zastavení v jednom časovém pásmu.

Poznámka:

Plány automatického zastavení hibernace Dev Box, které byly vytvořeny s definicí Dev Boxu s povoleným režimem hibernace. Vývojová pole vytvořená pomocí definic Dev Boxu, které nepodporují hibernaci, se vypne. Další informace o povolení hibernace v definicích Dev Boxu najdete v tématu konfigurace hibernace dev boxu.

Oprávnění

Ke správě plánu vývojových plánů potřebujete následující oprávnění:

Akce Požadováno oprávnění
Konfigurace plánu Vlastník, Přispěvatel nebo Projekt DevCenter Správa.

Správa plánu automatického zastavení na webu Azure Portal

Plány automatického zastavení můžete povolit, upravit a zakázat pomocí webu Azure Portal.

Vytvoření plánu automatického zastavení

Plán automatického zastavení můžete vytvořit při konfiguraci nového fondu vývojových boxů nebo úpravou již existujícího fondu vývojových boxů. Následující kroky ukazují, jak pomocí webu Azure Portal vytvořit a nakonfigurovat plán automatického zastavení.

Přidání plánu automatického zastavení do existujícího fondu

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

    Snímek obrazovky znázorňující hledání projektů z vyhledávacího pole webu Azure Portal

  3. Otevřete projekt přidružený k fondu, který chcete upravit, a pak vyberte fondy vývojových polí.

    Snímek obrazovky se seznamem existujících fondů vývojových polí pro projekt

  4. Určete fond, který chcete upravit, a posuňte se doprava. Otevřete nabídku dalších možností (...) fondu a vyberte Upravit.

    Snímek obrazovky s nabídkou dalších možností pro fond vývojových polí a vybranou možností Upravit

  5. V podokně Upravit fond vývojových polí nakonfigurujte v části Automatické zastavení následující nastavení:

    Nastavení Hodnota
    Povolení automatického zastavení Po vytvoření fondu výběrem možnosti Ano povolíte plán automatického zastavení.
    Čas zastavení Vyberte čas k vypnutí všech vývojových polí ve fondu. Všechna vývojová pole v tomto fondu se v tuto chvíli vypíná každý den.
    Časové pásmo Vyberte časové pásmo, ve které je čas zastavení.

    Snímek obrazovky se stránkou upravit fond vývojového pole zobrazující možnosti automatického zastavení a vybranou možnost Ano

  6. Zvolte Uložit.

Přidání plánu automatického zastavení při vytváření fondu

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

  3. Otevřete projekt, pro který chcete vytvořit fond, vyberte fondy dev boxů a pak vyberte Vytvořit.

    Snímek obrazovky se seznamem fondů vývojových polí v rámci projektu Seznam je prázdný. Je vybrána možnost Vytvořit.

  4. V podokně Vytvořit fond vývojových polí zadejte následující hodnoty:

    Nastavení Hodnota
    Název Zadejte název fondu. Název fondu je viditelný pro vývojáře, kteří si můžou vybrat při vytváření vývojových polí. Název musí být v rámci projektu jedinečný.
    Definice vývojového pole Vyberte existující definici vývojového pole. Definice určuje základní image a velikost pro vývojová pole vytvořená v tomto fondu.
    Síťové připojení 1. Vyberte Nasadit do sítě hostované Microsoftem.
    2. Vyberte požadovanou oblast nasazení pro vývojová pole. Pro optimální uživatelské prostředí zvolte oblast blízko očekávaným uživatelům vývojového pole.
    Oprávnění tvůrce vývojového pole Vyberte místní Správa istrator nebo standardní uživatel.
    Povolení automatického zastavení Ano je výchozí hodnota. Chcete-li zakázat plán automatického zastavení, vyberte ne . Po vytvoření fondu můžete nakonfigurovat plán automatického zastavení.
    Čas zastavení Vyberte čas, abyste vypnuli všechna vývojová pole ve fondu. Všechna vývojová pole v tomto fondu se v tuto chvíli vypínaly každý den.
    Časové pásmo Vyberte časové pásmo pro čas zastavení.
    Licencování Zaškrtnutím tohoto políčka potvrďte, že vaše organizace má Zvýhodněné hybridní využití Azure licence, které chcete použít pro vývojová pole v tomto fondu.

    Snímek obrazovky s dialogovým oknem Vytvořit fond vývojových oken

  5. Vyberte Vytvořit.

  6. Ověřte, že se v seznamu zobrazí nový fond vývojových polí. Možná budete muset obrazovku aktualizovat.

Odstranění plánu automatického zastavení

Pokud chcete odstranit plán automatického zastavení fondu, postupujte takto:

  1. Přihlaste se k portálu Azure.

  2. Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.

  3. Otevřete projekt přidružený k fondu, který chcete upravit, a pak vyberte fondy dev boxů.

  4. Určete fond, který chcete upravit, a posuňte se doprava. Otevřete nabídku dalších možností (...) fondu a vyberte Upravit.

  5. V podokně Upravit fond vývojového pole v části Automatické zastavení přepněte nastavení Povolit automatické zastavení na Hodnotu Ne.

    Snímek obrazovky se stránkou upravit fond vývojového pole zobrazující možnosti automatického zastavení a ne vybranou možnost

  6. Zvolte Uložit.

Po změně nastavení se vývojová pole v tomto fondu automaticky nevypnou.

Správa plánu automatického zastavení pomocí Azure CLI

Plány automatického zastavení můžete spravovat také pomocí Azure CLI.

Vytvoření plánu automatického zastavení

Následující příkaz Azure CLI vytvoří plán automatického zastavení:

az devcenter admin schedule create --pool-name {poolName} --project {projectName} --resource-group {resourceGroupName} --time {hh:mm} --time-zone {"timeZone"} --state Enabled
Parametr Hodnota
pool-name Název fondu vývojových krabic.
project Název projektu vývojového boxu
resource-group Název skupiny prostředků pro fond vývojových boxů
time Místní čas, kdy by se měla vývojová pole vypnout, například 23:15 11:15.
time-zone Standardní řetězec časového pásma pro určení místního času, například "America/Los_Angeles".
state Určuje, jestli se plán používá. Mezi možnosti patří Enabled nebo Disabled.

Odstranění plánu automatického zastavení

Zadáním následujícího příkazu v Azure CLI odstraňte plán automatického zastavení:

az devcenter admin schedule delete --pool-name {poolName} --project-name {projectName}
Parametr Hodnota
pool-name Název fondu vývojových krabic.
project-name Název projektu vývojového boxu