/monokle

Monokle is your K8s best friend for creating, validating, debugging and managing manifests!

Primary LanguageTypeScriptMIT LicenseMIT

Monokle

Release License Discord Nightly Build Known Vulnerabilities

Welcome to Monokle - your friendly desktop UI for managing k8s manifests!

Read the 1.3.0 Release blog-post

Monokle Overview

  • Quickly get a high-level view of your manifests, their contained resources and relationships
  • Easily edit resources without having to learn or look up yaml syntax
  • Refactor resources with maintained integrity of names and references
  • Preview and debug resources generated with kustomize or helm
  • Diff resources against your cluster and apply changes immediately
  • And much more, check out the Documentation

Read the Feature Overview document or the introductory blog-post to get a quick intro and overview.

Download & Install

Download and install the latest version below

macOS

Download the .dmg file

Windows

Download the .exe file

Linux (since Monokle 1.3.0)

Download the .appImage/.deb file for your platform

Roadmap

There is a lot of functionality currently being considered:

Don't hesitate provide any feedback you might have to help us prioritize and improve our backlog!

Getting involved

  • We WANT and NEED your feedback please. Share ideas, suggestions, bug-reports or complaints on our Discord server
  • Check out our Contributor Guide and Code of Conduct
  • Fork/Clone the repo and make sure you can run it as shown above
  • Check out the Development document for how to build and run Monokle from its source
  • Check out the Architecture document to get a high-level understanding of how Monokle works
  • Check out the Roadmap above and open issues here on GitHub