Coder — Cloud development environments (CDEs) for secure, on-demand workspaces on your infrastructure.
- PostgreSQL: CloudNativePG operator (same pattern as
high-command-postgres) - Coder: Helm chart from helm.coder.com/v2
- CloudNativePG operator installed on the cluster
- Create secrets (see secrets/README.md)
# 1. Create secrets first (see secrets/README.md)
kubectl create namespace coder
# ... create coder-postgres-credentials and coder-db-url
# 2. Deploy
kubectl config use-context prd-apps
kubectl apply -k overlays/prd-apps/After deployment, get the LoadBalancer IP:
kubectl get svc -n coderVisit the IP in your browser to create the first admin account. For production, set CODER_ACCESS_URL to your domain and configure TLS.
- Install Coder on Kubernetes
- CloudNativePG Documentation
- docs/truenas-csi/migration.md — Migrate from Democratic CSI to TrueNAS CSI