BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-cz-2025//speaker//XTVUNQ
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-cz-2025-EHCHEN@pretalx.devconf.info
DTSTART;TZID=CET:20250612T123000
DTEND;TZID=CET:20250612T130500
DESCRIPTION:Red Hat's Continuous Kernel Integration (CKI) project is respon
 sible for the infrastructure and workflow automation for all internal kern
 el development.\n\nThe workflow automation part is implemented by a divers
 e zoo of about 30 Python-based micro services\, with updates delivered and
  deployed multiple times a day.\n\nIn this talk\, we will describe our app
 roach to integration testing the interactions of these services via Kind\,
  i.e. a Kubernetes cluster running in Docker\, deployed on-demand in GitLa
 b CI.\n\nWe will also discuss the general challenges around running and te
 sting interconnected services:\n- unit tests and their limits\n- testing a
 cross multiple interdependent repositories\n- DevOps strategies and API de
 sign considerations\n\nAttendees will gain an understanding of the failure
  modes of micro services\, and how testing in GitLab CI can be structured 
 to prevent them. The CKI project's approach to integration testing can ser
 ve as a blueprint for a testing setup that does not rely on heavy-weight s
 taging environments and can be completely implemented in the CI services p
 rovided by the major Git forge providers.
DTSTAMP:20261014T102656Z
LOCATION:E112 (capacity 156)
SUMMARY:Integration testing for container images via Kind in GitLab CI - Mi
 chael Krausch-Hofmann
URL:https://pretalx.devconf.info/devconf-cz-2025/talk/EHCHEN/
END:VEVENT
END:VCALENDAR
