Cloud Native Rejekts EU (Valencia) 2022

Debugging a container with a sidecar in Kubernetes using Gefyra
2022-05-15, 15:00–15:30, Gallery

Kubernetes patterns, such as sidecars, are increasingly becoming part of modern software architectures. Writing software with these patterns in place, effectively running it in Kubernetes, is very hard. Gefyra makes this possible while providing infrastructure for debugger capabilities and more.

Kubernetes sidecars are one of the most important and commonly employed patterns in modern application infrastructures. However, developing and debugging such structures can be quite challenging. Gefyra helps to make Kubernetes-native development with sidecars possible. This session demonstrates: * how to run a Kubernetes workload containing Keycloak, the popular OAuth2-Proxy in a sidecar and a Python-based application * how the application container will be intercepted with Gefyra in order to introspect the JSON Web Token * how to debug the source code and provide a solution.

Attendees will leave this session ready to leverage sidecars for authorization (i.e. OAuth2) use-cases and to use Gefyra for debugging and developing Kubernetes-based applications in local Docker containers.

Michael is a strong believer that Kubernetes can be a software development platform, too. He is the co-founder and managing director of the Munich-based agency Blueshoe and technical lead of Unikube and Gefyra. He can report how they are using Kubernetes for development already.