Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
In dit artikel wordt uitgelegd hoe u onboarding uitvoert naar de openbare preview en GitHub Enterprise Local implementeert op Azure Lokaal.
Important
Deze functie is momenteel beschikbaar als PREVIEW-versie. Zie de Aanvullende Gebruiksvoorwaarden voor Microsoft Azure Previews voor juridische voorwaarden die van toepassing zijn op Azure-functies die in bèta, preview, of anderszins nog niet algemeen beschikbaar zijn.
Prerequisites
GitHub Enterprise Local is beschikbaar als openbare preview. Als u interesse hebt, neem dan contact op met uw Microsoft-accountteam of dien het aanmeldformulier voor GitHub Enterprise Local Preview in.
Microsoft enquête-inzendingen doorlopend beoordelen, waarbij evaluaties elke twee weken worden uitgevoerd. Goedgekeurde organisaties worden benaderd met details over de onboarding.
Important
Microsoft biedt het PowerShell-implementatiescript alleen aan goedgekeurde openbare preview-deelnemers nadat ze de onboarding-enquête hebben ingediend en zijn geselecteerd voor preview-onboarding.
Azure Lokaal kan ondersteuning bieden voor het uitvoeren van GitHub Enterprise Local op zowel Geïntegreerde als Premier-hardwareoplossingen, mits er voldoende capaciteit beschikbaar is om de GitHub ENTERPRISE Server-VM (GHES) uit te voeren. Huidige aanbiedingen zijn beschikbaar op Azure Lokaal Solutions | Catalogus. Plan reken-, geheugen-, opslag- en netwerkresources dienovereenkomstig.
GHES biedt richtlijnen voor vm-grootte op basis van uw gebruiksscenario's en vereisten, zoals:
Aantal ontwikkelaars
Grootte en groei van opslagplaatsen
Frequentie van CI/CD-pijplijn
Opslagvereisten voor artefacten
Zie de aanbevolen minimumvereisten voor meer informatie.
GitHub Enterprise Local implementeren
GitHub Enterprise Local ondersteunt implementatieopties voor zowel één knooppunt als meerdere knooppunten Azure Lokaal. Azure Lokaal met één knooppunt voert GHES uit als een zelfstandige VM voor preview- en proof-of-conceptscenario's. Voor productiegeoriënteerde implementaties wordt dezelfde enkele GHES-VM uitgevoerd op een Azure Lokaal-cluster met meerdere knooppunten. Azure Lokaal biedt hoge beschikbaarheid en failover op VM-niveau, terwijl GHES zelf één niet-geclusterd exemplaar blijft.
Een typische implementatie omvat de volgende stappen:
Bereid de Azure Lokaal-infrastructuur voor. Zorg ervoor dat u een Azure Lokaal-omgeving instelt met voldoende capaciteit om de GHES VM-installatiekopieën uit te voeren.
Download de lokale VM-image van GitHub Enterprise. Plaats de image op een locatie waartoe een Azure Lokaal-knooppunt toegang heeft.
Als u de implementatietijd wilt beperken, downloadt u de installatiekopieën rechtstreeks naar de doellocatie die tijdens de implementatie is opgegeven, omdat het implementatieproces de installatiekopieën kopieert naar Azure Lokaal-opslag.
Implementeer de lokale VM-image van GitHub Enterprise. Gebruik het PowerShell-script dat is opgegeven tijdens de openbare preview-onboarding.
Voltooi de GHES-installatie met behulp van de beheerconsole. Gebruik de beheerconsole om de eerste configuratie te voltooien.
Integreer id-providers en configureer organisaties. Stel id-providers in en configureer uw organisaties.
Schakel acties, pakketten en geavanceerde beveiliging in. Configureer deze functies indien nodig.
Volgende stappen
Raadpleeg Wat is GitHub Enterprise Local? (previewversie) voor richtlijnen over architectuur en mogelijkheden.
Bekijk het overzicht van Azure Lokaal.
Plan de connectiviteit met behulp van verbonden bewerkingen of niet-verbonden bewerkingen.