Rychlý start: Vytvoření vývojového pole pomocí přizpůsobení týmu
V tomto rychlém startu vytvoříte vývojové pole pomocí přizpůsobení týmu Microsoft Dev Boxu. Tato funkce používá soubor definice obrázku, abyste mohli vytvářet konzistentně přizpůsobená vývojová pole pro vývojový tým a poskytovat přizpůsobené prostředí pro vaše projekty.
Důležité
Funkce přizpůsobení týmu Dev Boxu je aktuálně ve verzi Preview. Další informace o stavu Preview najdete v dodatečných podmínkách použití pro Microsoft Azure Preview. Dokument definuje právní podmínky, které se vztahují na funkce Azure, které jsou v beta verzi, ve verzi Preview nebo jinak ještě nejsou vydané v obecné dostupnosti.
Požadavky
Abyste mohli dokončit kroky v tomto rychlém startu, musíte mít centrum pro vývoj nakonfigurované s projektem vývojového boxu.
Oprávnění potřebná ke konfiguraci vlastních nastavení
Pokud chcete provést požadované akce pro vytváření a aplikování vlastních nastavení na vývojové pole, potřebujete následující oprávnění:
Akce | Oprávnění nebo role |
---|---|
Povolte katalogy na úrovni projektu pro vývojové centrum. | Inženýr platformy s přístupem k zápisu v předplatném. |
Povolte nastavení synchronizace katalogu pro projekt. | Inženýr platformy s přístupem k zápisu v předplatném. |
Připojte katalog k projektu. | Oprávnění správce projektu nebo přispěvatele k projektu |
Vytvořte soubor vlastního nastavení. | Není zadán žádný. Soubor vlastního nastavení může vytvořit kdokoli. |
Pomocí portálu pro vývojáře nahrajte a použijte soubor YAML během vytváření vývojového pole. | Uživatel Dev Boxu. |
Přidejte úkoly do katalogu. | Oprávnění k přidání do úložiště, které je hostitelem katalogu. |
Vytvoření definice obrázku
- Stáhněte si ukázkový soubor přizpůsobení YAML.
- Otevřete soubor a prozkoumejte úkoly.
Definiční soubor obrázku určuje název definice obrázku pomocí name
pole. Tento název použijte k identifikaci definice obrázku ve fondu vývojových boxů.
Povolení katalogů na úrovni projektu
Katalogy na úrovni projektu musíte povolit na úrovni dev center, abyste mohli přidat katalog do projektu.
Na webu Azure Portal přejděte do vývojového centra.
V nabídce služby v části Nastavení vyberte Konfigurace.
V podokně Katalogy na úrovni projektu vyberte Povolit katalogy na jeden projekt a pak vyberte Použít.
Přidání katalogu do projektu
Následující části vás provedou těmito úlohami:
- Vytvoření forku ukázkového úložiště katalogu do vaší organizace Na GitHubu
- Nainstalujte a nakonfigurujte aplikaci Microsoft Dev Center.
- Přiřaďte oprávnění v GitHubu pro úložiště.
- Přidejte úložiště jako katalog.
Rozvětvujte ukázkové úložiště katalogu.
- Otevřete ukázkové úložiště katalogu.
- Vyberte fork úložiště pro vytvoření forku do vaší organizace GitHubu.
Instalace aplikace Microsoft Dev Center
Přihlaste se k portálu Azure.
Přejděte do vývojového centra nebo projektu.
V nabídce služby v části Konfigurace prostředí vyberte Katalogy a pak vyberte Přidat.
V podokně Přidat katalog zadejte nebo vyberte následující hodnoty:
Pole Hodnota Název Zadejte Název pro katalog. Zdroj katalogu Vyberte GitHub. Typ ověřování Vyberte aplikaci GitHub. Vyberte odkaz konfigurovat úložiště.
Pokud se zobrazí výzva k ověření na GitHubu, ověřte se.
Na stránce Microsoft DevCenter vyberte Konfigurovat.
Vyberte organizaci GitHubu, která obsahuje úložiště, které chcete přidat jako katalog. Abyste mohli tuto aplikaci nainstalovat, musíte být vlastníkem organizace.
Na stránce Nainstalovat Microsoft DevCenter vyberte Pouze vybrat úložiště, vyberte úložiště, které chcete přidat jako katalog, a pak vyberte Nainstalovat.
Můžete vybrat více úložišť, která chcete přidat jako katalogy. Každé úložiště musíte přidat jako samostatný katalog, jak je popsáno v další části tohoto rychlého startu.
Na webu Microsoft DevCenter od Microsoftu by Microsoft chtěl oprávnění ke stránce, zkontrolujte požadovaná oprávnění a pak vyberte Autorizovat Microsoft DevCenter.
Přidání úložiště jako katalogu
Vraťte se na Azure Portal.
V podokně Přidat katalog zadejte následující informace a pak vyberte Přidat:
Pole Hodnota Repo Vyberte úložiště, které chcete přidat jako katalog. Větev Vyberte větev. Cesta ke složce Vyberte složku obsahující podsložky, které obsahují definice prostředí. V podokně Katalogy ověřte, že se katalog zobrazí. Po úspěšném připojení se ve sloupci Stav zobrazí úspěšná synchronizace.
Vytvoření fondu vývojových boxů pro definici image
Pokud chcete vytvořit soubor přizpůsobení imagedefintion.yaml, který je přístupný pro vytváření vývojových polí, zadáte ho jako definici image pro fond.
Vytvoření fondu vývojových boxů, který je přidružený k projektu:
Přihlaste se k portálu Azure.
Do vyhledávacího pole zadejte projekty. V seznamu výsledků vyberte Projekty.
Otevřete projekt, ve kterém chcete vytvořit fond vývojových boxů.
Vyberte fondy vývojových polí a pak vyberte Vytvořit.
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 Vyberte definici, jak je uvedeno v definičním souboru obrázku. 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 uživatelů vývojového pole.Oprávnění tvůrce vývojového pole Vyberte místního správce nebo standardního uživatele. 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. Vyberte Vytvořit.
Ověřte, že se v seznamu zobrazí nový fond vývojových polí. Možná budete muset obrazovku aktualizovat.
Azure Portal nasadí fond vývojových boxů a spustí kontroly stavu, aby image a síť prošly ověřovacími kritérii pro vývojová pole.
Vytvoření vývojového pole z fondu vývojových boxů
Při vytváření vývojového pole z fondu vývojových boxů se definice obrázku použije na vývojové pole. Vývojové pole se vytvoří s přizpůsobením zadaným souborem definice obrázku.
Vytvoření vývojového pole na portálu pro vývojáře Microsoft Dev Boxu:
Vyberte Pole Nový>nový vývoj.
Do pole Přidat vývoj zadejte následující hodnoty:
Nastavení Hodnota Název Zadejte název vývojového pole. Názvy vývojových polí musí být v rámci projektu jedinečné. Projekt V rozevíracím seznamu vyberte projekt. Fond vývojových boxů V rozevíracím seznamu vyberte fond, který obsahuje všechny fondy vývojových polí pro daný projekt. Pro nejnižší latenci vyberte fond vývojových boxů, který je blízko vás. Po provedení výběru se na stránce zobrazí následující informace:
- Kolik vývojových polí můžete vytvořit v projektu, který jste vybrali, pokud má projekt nakonfigurované limity.
- Bez ohledu na to, jestli je režim hibernace podporovaný nebo ne.
- Bez ohledu na to, jestli jsou vlastní nastavení povolená nebo ne.
- Čas vypnutí, pokud fond, ve kterém vytváříte vývojové pole, má plán vypnutí.
- Oznámení, že proces vytváření vývojového pole může trvat 25 minut nebo déle.
Výběrem možnosti Vytvořit zahájíte vytváření vývojového pole.
Pokud chcete sledovat průběh vytváření, použijte dlaždici vývojového pole na portálu pro vývojáře.
Ověření použití vlastního nastavení
Dev Box použije přizpůsobení jako poslední fázi procesu vytváření. Dev Box vám pošle e-mail, když je vývojové pole připravené. Potom můžete zkontrolovat, jestli se vaše vlastní nastavení použijí.
Počkejte na potvrzení e-mailu, že se vytvoří vývojové pole.
Na portálu pro vývojáře na dlaždici vývojového pole vyberte Vlastní nastavení akcí>.
V podokně Podrobnosti o přizpůsobení potvrďte vlastní nastavení, která byla použita u vývojového pole.
Vyčištění prostředků
U vývojového pole, které chcete odstranit, vyberte v nabídce Akce možnost Odstranit.
Odstranění potvrdíte tak, že vyberete Odstranit.