TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Low-code UI to design a K8s platform and export Terraform code

6 pointsby pstover 3 years ago

1 comment

pstover 3 years ago
Kubestack Cloud is a low-code UI to define Kubernetes platforms and export them to production grade Terraform. Architecting a K8s platform is time-consuming and difficult. It gets easier if you&#x27;ve done it before, of course, but then it&#x27;s little more than just another repetitive task.<p>A UI can provide a lower entry barrier and allows for quicker iterations. But from a long term maintenance perspective, a UI managed platform is not sustainable. I&#x27;m trying to combine the best of both worlds, by having all the benefits of a UI in the beginning, but the power and control of infrastructure as code long-term.<p>With the Kubestack framework I&#x27;ve been maintaining an open-source Terraform framework, and Kubernetes Terraform provider for ~3 years now. But while the framework provides proven, reusable modules, it still requires writing 100s of lines of Terraform code to call the modules from your root module with the correct configuration.<p>Kubestack Cloud allows users to define the root module in the UI. It provides guidance on a number of high level architecture decisions, like how many environments and how changes are validated and promoted between these environments. It then lets users drill down to configure cloud providers (AKS, EKS or GKE), node pools and cluster services. Once done, everything can be exported to production grade Terraform code for free.<p>The generated Terraform code is human-readable and easy to maintain long term, because, again, Kubestack Cloud &quot;just&quot; generates the root module that calls the existing open-source framework modules.<p>Kubestack Cloud is still in the MVP stage. But give it a try and let me know what you think.
评论 #29887069 未加载