Using Istio’s powerful routing capabilities, you can allow engineers to develop a remote Kubernetes cluster by creating routing rules that are tied to specific engineers on your engineering team. Robert Ross explains how Namely enables engineers to write services locally and automatically test them out in a production environment without stepping on other engineers’ toes.
Namely’s engineering team relies on two lower-level environments before going to production. The company wanted to allow engineers to test their work against real services without having to run them locally, and Istio has let them do just that. By tying together the Kubernetes API, Istio, and telepresence, Namely engineers can create a sandbox that only they see in a real-life Kubernetes cluster, with full access to all gRPC and HTTP services that the company provides.
Robert Ross aka Bobby Tables is a software engineer at Namely. Robert has been tinkering with code since he was 12 years old and has been working with startups since 2009. Previously, he worked at Beats By Dre and DigitalOcean. Robert likes working on infrastructure that supports engineering teams to grow and scale.
©2018, O'Reilly Media, Inc. • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org