A Jenkins X egy platform cloud– CI/CD-hez natív, Kubernetes-en futtatható és modern eszközöket, például Tektont, Helmet és GitOps-ot használ. Automatizált munkafolyamatokat biztosít az alkalmazásfejlesztéshez és -szállításhoz, beleértve az előzetes környezeteket a gyors teszteléshez és a biztonságos éles környezetbe való átálláshoz. Leegyszerűsíti a folyamatok létrehozását, futtatását és kezelését, biztosítva a... DevOps gyors és skálázható, akár cloud, vagy helyszíni.
Ez a tanfolyam foglalkozik:
· Jenkins felhasználók és rendszergazdák, akik a Jenkins „X”-et szeretnék bevezetni
· Konténeres alkalmazásokkal dolgozó fejlesztők (kezdő és középhaladó szinten)
· QA mérnökök, akik érdeklődnek az automatizált tesztelés iránt a modern CI/CD munkafolyamatokban
· Építési és kiadási mérnökök
· Projektekben részt vevő műszaki projektmenedzserek cloud-anyanyelvi
· DevOps Kubernetes infrastruktúrákat kezelő mérnökök és SRE-k
A kurzus végére a résztvevők megértik:
· Különbség a klasszikus Jenkinstől
· Hogyan működik a Jenkins X CI/CD platformként Kubernetesen
· Integráció a Tektonnal a deklaratív csővezetékek definiálásához
· GitOps használata környezetek kezelésére és alkalmazások népszerűsítésére
· Előnézeti környezetek létrehozása és kezelése gyors teszteléshez
· Alkalmazások előmozdítása tesztelési és éles környezetekbe a Helm és a GitOps segítségével
· Bevált gyakorlatok konténeres projektek Kubernetesben történő futtatásához
A kurzuson való részvételhez a hallgatóknak rendelkezniük kell:
· Unix/Linux parancsok futtatásának alapvető ismerete
· Tapasztalat Git és CI/CD folyamatok kezelésében
· Konténerek (Docker) és Kubernetes alapjai
1. modul: Bevezetés a Jenkins és a Jenkins „X” közötti különbségekbe
2. modul: Összefoglaló a konténereken és a Kuberneteseken
3. modul: Git rövid összefoglaló
4. modul: Jenkins csővezetékek összefoglalója
5. modul: Kubernetes alapú alkalmazások
6. modul: Klaszter létrehozása
7. modul: jx telepítése a fürtre
8. modul: Környezetek felfedezése
9. modul: Spin projektek Jenkins "X" használatával
10. modul: Környezetek előnézete
11. modul: Előléptetés a gyártásba
Jenkins X


