Internal developer platform
Kybers
An IDP in the spirit of Backstage, hosted on my cluster: one portal to create a repository, deploy it to Kubernetes and follow its logs and metrics.
A developer connects a repository, starts a deployment, and the application is provisioned in an isolated namespace of the cluster. The agent installed in the cluster opens the connection to the control plane itself: there is no inbound port to open, which makes it installable inside a locked-down corporate network.
What I built
- One portal instead of scattered tools: repository bootstrapping, deployment to the cluster, access to logs and metrics.
- Go backend exposed over gRPC and Protobuf, driving the cluster with client-go and Helm.
- Next.js and TypeScript interface, data in PostgreSQL.