Konstellate is a free and open source GUI tool to visually create, edit, and manage Kubernetes resources and their relationships.
Free and Open Source GUI to Visualize Kubernetes Applications.
Konstellate is designed for Kubernetes users and developers who want to visually design and manage complex Kubernetes applications without manually writing YAML. It enables easy creation of Kubernetes resources, connecting them visually, and exporting configurations as Helm charts or Kustomize templates, streamlining Kubernetes infrastructure management and security automation.
Konstellate is currently in alpha with some features like Export YAML and Import Helm + Kustomize still under development. Users need to have Clojure installed to run the tool locally. Future plans include integration with running Kubernetes clusters and GitOps workflows, which will enhance its utility in container security and infrastructure as code management.
Install Clojure on your machine (see https://www.clojure.org/guides/getting_started)
Run the command: clojure -m figwheel.main -b dev -r
This command downloads dependencies, starts the server, and opens the application in the default browser
clojure -m figwheel.main -b dev -r
Starts the Konstellate development server and opens the application in the default browser