Kurzusleírás

Bevezetés és alapok

  • Szintbeállítás: a résztvevők már tudnak a Git és GitLab-ról
  • Kulcsfontosságú Git fogalmak áttekintése: commitok, ágak, merge, push/pull
  • A GitLab kiadások áttekintése (Free vs. Premium vs. Ultimate)
  • Jellemző GitLab használati esetek és szervezeti előnyök

A GitLab funkciók és architektúra áttekintése

  • GitLab felület bemutatása és projektstruktúra
  • Kulcsfontosságú funkciók: repository kezelés, folyamatok, issue táblák
  • GitLab CI/CD architektúra és futtatók áttekintése

GitLab munkafolyamat

  • Gyakori munkafolyamatok: GitLab Flow vs. GitFlow
  • Merge kérések, jóváhagyások és felülvizsgálati ciklusok
  • Ágkezelés és engedélyek

Projektek szervezése csoportok és névterek segítségével

  • GitLab csoportok, alcsoportok és névterek megértése
  • Projekt láthatóság és csoportszintű engedélyek
  • Forkolási stratégiák és csapathozzáférés kezelése

CI/CD implementálása GitLab-ben

  • GitLab Futtatók beállítása és regisztrálása
  • Docker és Kubernetes executors
  • Docker-in-Docker (DIND) használata: előnyök és buktatók
  • Futtató problémák hibaelhárítása
  • gitlab-ci.yml írása és szerkezetének megtervezése
  • Változók és CI titkos kulcsok használata
  • CI munkafolyamatok és szakaszok létrehozása
  • Sablonok és újrafelhasználható folyamatdefiníciók használata
  • Eseményindítók, ütemezések és kézi folyamatvezérlés
  • Kiadások generálása és címkézési stratégiák

Hibakezelés és együttműködés

  • Hibák létrehozása és összekapcsolása
  • Egyéni issue táblák és címkék
  • Mérföldkövek és haladás követése

GitLab Markdown használata

  • Hibák, merge kérések és wikik formázása
  • Markdown dokumentációhoz és inline vizualizációkhoz
  • Ellenőrzőlisták, kódblokkok és táblázatok használata

GitLab Pages

  • Statikus weboldalak közzététele GitLab repository-kból
  • GitLab Pages beállítása egyéni domainnevekkel
  • CI/CD integráció Pages telepítésekkel

Biztonság és hozzáférés kezelése

  • Személyes hozzáférési tokenek és projekt tokenek
  • Folyamat titkos kulcsok és változók biztosítása
  • A GitLab biztonsági vizsgálati funkcióinak áttekintése

Hibaelhárítás és diagnosztika

  • Gyakori CI/CD hibák és javítások
  • Futtató naplók és sikertelen feladatok hibakeresése
  • Legjobb gyakorlatok a folyamat megbízhatóságához

Összegzés és következő lépések

  • Képzés összefoglaló és kérdések
  • Utolsó felülvizsgáló ülés vagy értékelési feladat
  • Visszajelzés és képzés lezárása
  • Források a további tanuláshoz

Követelmények

  • Alapszintű Linux ismeret szükséges a GitLab Runner részhez

Célközönség

  • DevOps szakemberek
  • Szoftverfejlesztők és mérnökök, akik GitLab-et használnak csapatokban
  • Technikai vezetők és rendszerintegrátorok, akik GitLab folyamatokat implementálnak
 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák