Seamless Development Environments on Kubernetes using Telepresence
When developing API extensions or services that deeply integrate with Kubernetes, you may find yourself juggling kubeconfig contexts or iterating through a slow build-push-deploy cycle. Telepresence a …
Talk Title | Seamless Development Environments on Kubernetes using Telepresence |
Speakers | Ara Pulido (Engineering Manager, Bitnami) |
Conference | KubeCon + CloudNativeCon Europe |
Conf Tag | |
Location | Copenhagen, Denmark |
Date | Apr 30-May 4, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
When developing API extensions or services that deeply integrate with Kubernetes, you may find yourself juggling kubeconfig contexts or iterating through a slow build-push-deploy cycle. Telepresence allows you to develop services locally as if they were running in your cluster. It does this by proxying pods to your local machine and gives your local services seamless access to service discovery and volumes. With Telepresence, you no longer have to maintain Docker Compose files for local orchestration, and you can take full advantage of Kubernetes features such as Ingress, Secrets/ConfigMaps, RBAC and more. In this demo-led session, we’ll take a look at how Telepresence works, the different ways you can use it and how it makes iteratively developing on Kubernetes a breeze.