Sdílet prostřednictvím


Rychlý start: Vytvoření vývojového pole pomocí přizpůsobení týmu

V tomto rychlém průvodci vytvoříte developerský box pomocí přizpůsobení týmu Microsoft Dev Box. 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.

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í:

Činnost Oprávnění nebo role
Povolte katalogy na úrovni projektu pro vývojové centrum. Inženýr platformy s oprávněním k zápisu v rámci předplatného.
Povolte nastavení synchronizace katalogu pro projekt. Inženýr platformy s oprávněním k zápisu v rámci předplatného.
Připojte katalog k projektu. Oprávnění správce projektu nebo přispěvatele k projektu
Vytvořte soubor vlastního nastavení. Žádný není uveden. 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

  1. Stáhněte si ukázkový soubor přizpůsobení YAML.
  2. 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ývojářský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.

  1. Na webu Azure Portal přejděte do vývojového centra.

  2. V nabídce služby v části Nastavení vyberte nastavení Centra vývoje.

  3. V části Katalogy na úrovni projektu vyberte Povolit katalogy na jeden projekt a pak vyberte Použít.

    Snímek obrazovky s nastavením Vývojářského centra a zvýrazněnou možností Povolit katalogy na jeden projekt.

Přidání katalogu do projektu

Následující části vás provedou těmito úlohami:

  1. Vytvoření forku ukázkového úložiště katalogu do vaší organizace Na GitHubu
  2. Nainstalujte a nakonfigurujte aplikaci Microsoft Dev Center.
  3. Přiřaďte oprávnění v GitHubu pro repozitáře.
  4. Přidejte úložiště jako katalog.

Rozvětvujte ukázkové úložiště katalogu.

  1. Otevřete úložiště ukázkového katalogu.
  2. Vyberte Vytvořit odnož, abyste úložiště odnožili do vaší GitHub organizace.

Instalace aplikace Microsoft Dev Center

  1. Přihlaste se do Azure Portalu.

  2. Přejděte do vývojového centra nebo projektu.

  3. V nabídce služby v části Konfigurace prostředí vyberte Katalogy a pak vyberte Přidat.

  4. V podokně Přidat katalog zadejte nebo vyberte následující hodnoty:

    Pole Hodnota
    název Zadejte název katalogu.
    Zdroj katalogu Vyberte GitHub.
    Typ ověřování Vyberte aplikaci GitHub.
  5. Vyberte odkaz konfigurovat úložiště .

    Snímek obrazovky webu Azure Portal zobrazující výběry pro přidání katalogu se zvýrazněným odkazem pro konfiguraci úložišť

  6. Pokud se zobrazí výzva k ověření na GitHubu, ověřte se.

  7. Na stránce Microsoft DevCenter vyberte Konfigurovat.

    Snímek obrazovky se stránkou aplikace Microsoft Dev Center se zvýrazněným tlačítkem Konfigurovat

  8. 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.

    Snímek obrazovky se stránkou Nainstalovat Microsoft DevCenter se zvýrazněnou organizací GitHub

  9. 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.

    Snímek obrazovky se stránkou Nainstalovat Microsoft DevCenter s vybraným a zvýrazněným úložištěm

    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.

  10. Na stránce Microsoft DevCenter od Microsoftu zkontrolujte požadovaná oprávnění a poté vyberte Autorizovat Microsoft DevCenter.

    Snímek obrazovky se stránkou, která požaduje oprávnění Microsoft DevCenter, se zvýrazněným tlačítkem pro autorizaci oprávnění

Přidejte úložiště jako katalog

  1. Přepněte zpět na portál Azure.

  2. Vyberte Nastavení synchronizace.

    Snímek obrazovky s podoknem Katalogy na webu Azure Portal se zvýrazněným tlačítkem pro nastavení synchronizace

  3. V podokně Nastavení synchronizace vyberte Definice obrázků a pak vyberte Uložit.

    Snímek obrazovky s podoknem pro nastavení synchronizace na webu Azure Portal se zvýrazněným zaškrtávacím políčkam pro definice obrázků

  4. 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í.
  5. V podokně Katalogy ověřte, že se katalog zobrazí. Po úspěšném připojení se ve sloupci Stav zobrazí úspěšná synchronizace.

    Snímek obrazovky s podoknem Katalogy webu Azure Portal se stavem připojení

Vytvoření fondu vývojových boxů pro definici image

Abyste zpřístupnili soubor přizpůsobení imagedefinition.yaml pro vytváření vývojových boxů, zadáte ho jako obrázkovou definici fondu.

Vytvoření fondu vývojových boxů, který je přidružený k projektu:

  1. Přihlaste se do Azure Portalu.

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

  3. Otevřete projekt, ve kterém chcete vytvořit fond vývojových boxů.

  4. Vyberte fondy vývojových boxů a vyberte Vytvořit.

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

    Nastavení Hodnota
    název Zadejte název pro bazén. Název skupiny je viditelný pro vývojáře, aby si jej mohli vybrat při vytváření vývojových boxů. 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ý zážitek zvolte oblast blízko uživatelů vašeho vývojového prostředí.
    Oprávnění pro tvůrce vývojového prostředí 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 harmonogram automatického zastavení.
    Čas zastavení Vyberte čas k vypnutí všech vývojových boxů ve fondu. Všechny vývojové počítače v této skupině se v tuto dobu každý den vypínají.
    Č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á licence Azure Hybrid Benefit, které chcete použít pro vývojové boxy v této kolekci.

    Snímek obrazovky s podoknem Základy pro vytvoření nového fondu vývojových boxů se zvýrazněnou definicí obrázku MyImageDefinition.yaml

  6. Vyberte Vytvořit.

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

Azure portal nasadí pool vývojových boxů a spustí kontroly stavu, aby se zajistilo, že image a síť splňují ověřovací kritéria pro vývojové boxy.

Vytvořte vývojový box z fondu vývojových boxů

Při vytváření vývojového boxu z poolu vývojových boxů se aplikuje definice image na vývojový box. Vývojové pole je vytvořeno na základě přizpůsobení specifikovaného souborem definice obrazového souboru.

Vytvoření vývojového pole na portálu pro vývojáře Microsoft Dev Boxu:

  1. Přihlaste se k portálu pro vývojáře Microsoft Dev Boxu.

  2. Vyberte Nový>Nový vývojový box.

  3. Do sekce Přidat vývojářské pole 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.
    Bazén vývojových prostředí 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í v případě, že fond, ve kterém vytváříte vývojový box, má plán vypnutí.
    • Oznámení, že proces vytváření vývojového pole může trvat 25 minut nebo déle.
  4. Výběrem možnosti Vytvořit zahájíte vytváření vývojového pole.

  5. Pokud chcete sledovat průběh vytváření, použijte dlaždici vývojového pole na portálu pro vývojáře.

Ověřte, zda je vlastní nastavení aplikováno

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í.

  1. Počkejte na potvrzení e-mailu, že se vytvoří vývojové pole.

  2. Na portálu pro vývojáře na dlaždici vývojového zařízení vyberte Akce>Vlastní úpravy.

    Snímek obrazovky s dlaždicí vývojového pole zobrazující nabídku Akce se zvýrazněným příkazem Vlastní nastavení

  3. V podokně Podrobnosti o přizpůsobení potvrďte přizpůsobení, která byla použita u vývojové schránky.

    Snímek obrazovky s podoknem s podrobnostmi o přizpůsobení, které ukazuje vlastní nastavení použitá u vývojového boxu.

Vyčistěte zdroje

  1. Přihlaste se k portálu pro vývojáře.

  2. U vývojového pole, které chcete odstranit, vyberte v nabídce Akce možnost Odstranit.

    Snímek obrazovky nabídky akcí vývojářského boxu s příkazem Odstranit.

  3. Odstranění potvrdíte tak, že vyberete Odstranit.

    Snímek obrazovky s potvrzovací zprávou o odstranění vývojového pole