Eine praktische Einführung in CI / CD mit Tekton und Ansible

Softwareentwicklung mit Open Source
05.09.2023Workshop abgesagt!

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 Hat


Peter 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 Hat


Chris 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 Hat


Domenico 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.