Secure developer infrastructure with Teleport and Coder
Ben Potter
on
Updated on
2 min read
Organizations adopting DevOps continue to benefit from giving developers on-demand access to resources instead of relying on manual systems and ticket queues. In this post, we’ll discuss how Coder and Teleport work together to empower software teams.
First, let’s define these tools:
Coder allows developers to provision remote workspaces on their organization’s infrastructure. Remote workspaces speed up onboarding time, builds, tests, while still giving developers the flexibility they’re used to with local machines.
Teleport gives developers access to cloud infrastructure including Kubernetes clusters, databases, SSH servers, windows servers, and web applications in an easy and secure fashion.
How it works: automating development workflows
1) Engineers can spin up Coder workspaces with all the tools they need, defined by a container image (this can include the teleport CLI).
Launching a Coder workspace template from a git repository
2) With the Teleport CLI (tsh), it’s simple to connect a Coder workspace to other infrastructure in your clouds, such as a remote Kubernetes cluster, database, SSH servers, or a specific application. Certificates can be short-lived (for debugging) or long-lived (leverage an internal API).
Using Teleport inside a Coder workspace to access additional infrastructure