Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to implement integration testing for containerized microservices using Kind (Kubernetes in Docker) within GitLab CI pipelines through this conference talk from DevConf.CZ 2025. Discover Red Hat's Continuous Kernel Integration (CKI) project approach to testing approximately 30 interconnected Python-based microservices that deploy multiple times daily. Explore the practical implementation of on-demand Kubernetes clusters in GitLab CI for testing service interactions without relying on heavyweight staging environments. Understand the limitations of unit testing in microservice architectures and examine strategies for testing across multiple interdependent repositories. Gain insights into DevOps methodologies and API design considerations that support effective integration testing. Master techniques for identifying and preventing common microservice failure modes through structured CI testing approaches. Apply the CKI project's blueprint for creating comprehensive testing setups using CI services from major Git forge providers, enabling robust validation of complex service ecosystems in cloud-native environments.
Syllabus
Integration testing for container images via Kind in GitLab CI - DevConf.CZ 2025
Taught by
DevConf