Eine praktische Einführung in CI / CD mit Tekton und Ansible
Softwareentwicklung mit Open Source
05.09.2023
9:10 – 17:00 Uhr
Fachhochschule OST Campus Rapperswil
Max. Teilnehmer: 28
Einleitung
Bei der Automatisierung spricht man auch von Infrastructure as Code. Also man beschreibt resp. abstrahiert seine Infrastruktur in einer Automatisierungssprache wie z.B. Ansible.
Es ist jedoch von Vorteil, wenn dieser Code nicht ohne Tests, Security-Checks und weitere Prüfungen auf die Infrastruktur angewendet wird.
Wie bei der klassischen Entwicklung kann dieser Code durch eine sogenannte CI/CD Pipeline gestoßen werden, bevor er schließlich auf die Ziel-Infrastruktur angewendet wird.
Dieser Workshop gibt einen Einblick, wie Ansible in eine solche CI/CD Pipeline integriert werden kann.
Programm
- Einführung in CI/CD
- Einführung in Tekton
- Einführung Ansible und dessen Elemente, welche für eine CI/CD verwendet werden können
- Hands-on Umsetzen einer einfachen CI/CD Pipeline für Ansible
Kursziel
Nach dem Workshop verstehen die Teilnehmer die Konzepte rund um CI / CD. Sie können die Technologien Tekton und Ansible in diesem Kontext einordnen und haben erste Hands-on Erfahrungen gemacht.
Adressaten
Engineers oder Architekten, die sich schon mit Automatisierung auseinandergesetzt haben und verstehen wollen wie CI/CD am Beispiel von Ansible angewendet wird und zudem einen Einführung in CI/CD mit Tekton wie auch Ansible Automation erhalten wollen.
Voraussetzungen
- Grundkenntnisse Programmierung
- Grundkenntnisse git
Infrastruktur
- Laptop mit Terminal/console
- Github Account
Referenten
Peter Mumenthaler
Red HatPeter Mumenthaler ist Solution Architekt bei Red Hat und begleitet verschieden Kunden im Bereich Digitalisierung, Automatisierung, Move to Cloud und moderne Software Entwicklung.
Chris Eberle
Red HatChris Eberle ist Solution Architekt bei Red Hat und begleitet verschieden Kunden im Bereich Digitalisierung, Automatisierung, Move to Cloud und moderne Software Entwicklung - mit Fokus auf Containerisierung, und moderne Softwarearchitekturen.
Domenico Piol
Red HatDomenico Piol ist Solution Architekt bei Red Hat und begleitet verschieden Kunden im Bereich Digitalisierung, Automatisierung, Move to Cloud und moderne Software Entwicklung - mit Fokus auf hybride Cloud Architekturen.