Plan Szkolenia
Wprowadzenie
- Jenkins X vs Jenkins
Omówienie przepływu pracy Jenkins X
- Związek między Jenkins X a Kubernetes
- Standardowe środowiska vs podgląadowe środowiska
Instalacja Jenkins X
- Wybieranie języka i platform
Budowanie potoku CI/CD
- Przygotowywanie środowiska testowego i produkcyjnego
- Tworzenie klastra Kubernetes przy użyciu Jenkins X
Tworzenie aplikacji
- Korzystanie z szybkich startów Jenkins X do tworzenia nowego projektu
- Opcje szybkiego startu
Zaimplementowanie automatycznego przepływu pracy
- Kommitowanie kodu do Git
- Wprowadzanie zmian, tworzenie problemów i pull request-ów
Podgląd aplikacji
- Wdrażanie w środowisku podgląadowym
- Tworzenie środowiska podglądu dla pull request-ów
Promowanie aplikacji do produkcji
- Wdrażanie w środowisku produkcyjnym
Importowanie istniejącego projektu
- Dodawanie kodu do repozytorium Git
- Rejestrowanie webhooka
Integracja Jenkins X z innymi narzędziami trzecich stron
- Helm, Prow i Skaffold
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Ogólne zrozumienie koncepcji CI/CD.
- Dosświadczenie w pracy z Jenkins 2.
- Ogólne zrozumienie procesu tworzenia oprogramowania.
Grupa docelowa
- Programiści oprogramowania
- Inżynierowie DevOps
- Inżynierowie infrastruktury
- Inżynierowie testu oprogramowania
Opinie uczestników (5)
Trener ma dogłębne doświadczenie i jest dobrze wykształcony. Głębokość wiedzy i pasja do nauczania są wysoko cenione.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Szkolenie - Jenkins 2: Building CI/CD Pipelines
Przetłumaczone przez sztuczną inteligencję
Kursant był bardzo dobrze zorganizowany. Na początku wyjaśnił wszystkie narzędzia niezbędne do szkolenia. Trener chętnie wyjaśniał wszystkie wątpliwości, a omówiono również praktyczne przypadki użycia.
Vivek Verma - Global Knowledge Network Training Ltd
Szkolenie - DevOps Practical Implementation and Tools
Przetłumaczone przez sztuczną inteligencję
Tematyka dobrze rozłożona w czasie.
Marek Bukowski - Nabywca Ergo Digital IT GMBH/ Beneficjent Ergo Digital IT GMBH Oddzial w Polsce
Szkolenie - Selenium with Jenkins and Docker
Łukasz był bardzo wiedzący, cierpliwy i bardzo otwarty na zaspokojenie mojej ciekawości. Na przykład poprosiłem go o wygenerowanie błędów, aby zobaczyć, jak system na nie zareaguje itp. On iść daleko, aby odpowiedzieć na pytania lub demonstrować funkcjonalności, nawet niektóre z moich pytań były poza zakresem zajęć. On dał mi prawdziwe doświadczenie z systemem. Na pewno zapiszę się na inne zajęcia z nim i polecę go jako nauczyciela innym. Dziękuję, Łukasz!
Tina Henderson
Szkolenie - Test Automation with Selenium and Jenkins
Przetłumaczone przez sztuczną inteligencję
Wszystko. Nie mając wcześniej żadnego doświadczenia z Jenkins, trochę martwiłem się o moją zdolność do nadążania. IPad zapewnił odpowiednie wsparcie/korepetycje, kiedy poprosiłem o pomoc, dzięki czemu mógłem śledzić prezentację na poziomie, który mnie zadowolił.
Graham Congdon
Szkolenie - Jenkins: Continuous integration for Agile development
Przetłumaczone przez sztuczną inteligencję