From Kubernetes Out Of Kubernetes Observability and Shifting left chaos testing
From Kubernetes Out Of Kubernetes Observability (45m)
Description: Now that the industry is moving towards extending Kubernetes to manage more and more of the infrastructure, services, and applications running outside Kubernetes itself, it is becoming obvious that we need to have a holistic view of the entire system. We need control planes that will provide not only management but also observability to the whole system.
This talk will discuss the concepts of control planes and data planes, how they are used to manage the lifecycle of infrastructure, applications, and services, and how we can apply observability to such resources.
Through a practical demo, we'll see how we can combine Crossplane's ability to manage any type of resources with Kubernetes events,Prometheus, Grafana, Loki, and a few other tools to provide a holistic view of the entire system.
Speaker: Viktor Farcic. Developer Advocate at Upbound, a member of the Google Developer Experts, CDF Ambassadors, and GitHub Stars groups, and a published author. He hosts the YouTube channel DevOps Toolkit and is a co-host of DevOps Paradox.
Shifting left chaos testing [45m]
Description: We all agree reliability is one of the most important features of any application. Then, why are we not routinely including reliability as part of the testing process? Why have we “shifted it to the right” relying, maybe too much, on chaos testing in production? Can we shift it back to the left? We also put these ideas in practice and demonstrate how the open-source tool k6 in Kubernetes in conjunction with the xk6-disruptor extension can be used for injecting faults in existing tests using a “failures as code” philosophy.
Speaker: Pablo Chacin. k6 Technical Lead Chaos Engineering at Grafana Labs.