Coder powers secure, scalable development across key industries — automotive, finance, government, and technology — enabling faster builds, tighter compliance, and seamless AI adoption in enterprise-grade cloud environments.
Installing Coder on Rancher involves four key steps:
Create a namespace for Coder
Set up PostgreSQL
Create a database connection secret
Install the Coder application via Rancher UI
Create a namespace
Create a namespace for the Coder control plane. In this tutorial, we call it coder:
kubectl create namespace coder
Set up PostgreSQL
Coder requires a PostgreSQL database to store deployment data.
We recommend that you use a managed PostgreSQL service, but you can use an in-cluster PostgreSQL service for non-production deployments:
For production deployments, we recommend using a managed PostgreSQL service: