We built a self‑hosted DevOps portal for Kubernetes.
Why: teams pay for idle environments and glue together scripts across CI/CD/cron. Ephemeral envs, schedules and spot are possible, but brittle to adopt at scale.
What it does:
Ephemeral environments per PR/branch with auto‑shutdown/schedules
CI/CD controls: trigger deploys, redeploy specific commit/branch, rollback
Spot‑first savings with safe fallbacks
RBAC with audit trail; secrets/data stay in your infra
Runs on any Kubernetes (EKS/GKE/AKS/vanilla). Configs as code (YAML/CRDs), no lock‑in
Why it might be useful: reduce idle/runtime costs, unify operations surface, keep everything inside your cluster/VPC.
We built a self‑hosted DevOps portal for Kubernetes. Why: teams pay for idle environments and glue together scripts across CI/CD/cron. Ephemeral envs, schedules and spot are possible, but brittle to adopt at scale. What it does: Ephemeral environments per PR/branch with auto‑shutdown/schedules CI/CD controls: trigger deploys, redeploy specific commit/branch, rollback Spot‑first savings with safe fallbacks RBAC with audit trail; secrets/data stay in your infra Runs on any Kubernetes (EKS/GKE/AKS/vanilla). Configs as code (YAML/CRDs), no lock‑in Why it might be useful: reduce idle/runtime costs, unify operations surface, keep everything inside your cluster/VPC.
Links: Live demo: https://demo.ktl.ai/