U kunt de hostingservice van de cloudgebaseerde GitHub-opslagplaats integreren in Cloud Assembly.

U hebt een geldig GitHub-token nodig om GitHub-integratie in Cloud Assembly te configureren. Raadpleeg de GitHub-documentatie voor informatie over het maken en vinden van uw token.

Voorwaarden

  • U moet toegang hebben tot GitHub.
  • Configureer en bewaar cloudsjablonen die met GitHub moeten worden geïntegreerd op de juiste manier. Alleen geldige cloudsjablonen worden geïmporteerd in GitHub. Zie Hoe gebruik ik Git-integratie in Cloud Assembly.

Procedure

  1. Selecteer Infrastructuur > Verbindingen > Integraties en klik op Integratie toevoegen.
  2. Selecteer GitHub.
  3. Voer de vereiste informatie in op de GitHub-configuratiepagina.
  4. Klik op Valideren om de integratie te controleren.
  5. Als u tags moet toevoegen om een tagstrategie te ondersteunen, voert u mogelijkheidstags in. Zie Tags gebruiken om Cloud Assembly-resources en -implementaties te beheren en Een tagstrategie maken.
  6. Klik op Toevoegen.
  7. Configureer de GitHub-verbinding om cloudsjablonen in een geschikte opslagplaats te accepteren.
    1. Selecteer Infrastructuur > Integraties en kies de juiste GitHub-integratie.
    2. Selecteer Projecten.
    3. Selecteer Nieuw project en maak een naam voor het project.
    4. Voer het pad van de Opslagplaats in GitHub in. Dit is doorgaans de gebruikersnaam van het hoofdaccount die is toegevoegd aan de naam van de opslagplaats.
    5. Voer de juiste GitHub-tak in die u wilt gebruiken.
    6. Voer een Map-naam in, indien van toepassing. Als dit veld leeg wordt gelaten, zijn alle mappen beschikbaar.
    7. Voer een geschikt Type in.
    8. Klik op Volgende om het toevoegen van de opslagplaats te voltooien.
      Er wordt een geautomatiseerde synchronisatietaak geïnitieerd waarmee cloudsjablonen in het platform worden geïmporteerd.
      Wanneer de synchronisatietaken zijn voltooid, geeft een bericht aan dat de cloudsjablonen zijn geïmporteerd.

resultaten

GitHub kan worden gebruikt in Cloud Assembly-blueprints.

Volgende stappen

U kunt nu cloudsjablonen ophalen uit GitHub.