youtube image
From YouTube: Testing Kubernetes CRDs - Christie Wilson, Google

Description

Join us for Kubernetes Forums Seoul, Sydney, Bengaluru and Delhi - learn more at kubecon.io

Don't miss KubeCon + CloudNativeCon 2020 events in Amsterdam March 30 - April 2, Shanghai July 28-30 and Boston November 17-20! Learn more at kubecon.io. The conference features presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects

Testing Kubernetes CRDs - Christie Wilson, Google

Custom Resource Definitions (CRDs) open Kubernetes up for extensions in ways never before possible, but they can add new complications for testing. Achieving good test coverage for distributed systems can be a challenge. With so many components and moving pieces, it can be hard for unit tests to catch everything, and system tests become more important. So if you are relying on CRDs to implement your sweet new features, how can you write system tests for them? Drawing on examples and experiences from testing Kubernetes itself we will see how you can write effective, stable tests for your CRDs, controllers and webhooks. We’ll look at what Go libraries you can use, how you can combine them, what to avoid, and what tools you can use to make running these tests ints CI/CD a breeze.

To learn more click here: https://sched.co/FuJa