Website | Documentation | Discord | Blog
Click on the image or this link to watch the "Intro to Monokle" short video (4 mins)
Core Features
- π©βπ» Single IDE for your configuration files, manifests, resources and cluster management
- π€οΈ Connect to your clusters and see real time state and resources
- β‘ Quickly get a high-level view of your manifests, their contained resources and relationships
- π Leverage Git to manage the lifecycle of your configuration
π Validate your manifests in real time against YAML formatting, K8s schemas including CRD installed, and easily follow links- β Validate resources using OPA policy rules or define your own
ποΈ Easily edit and create resources without having to learn or look up yaml syntax and see the changes appliedπ¨ Refactor resources with maintained integrity of names and referencesπ· Preview and debug resources generated with kustomize or helm- β Visualize extended resources defined in CRD
- π€ Compare resource versions against your cluster and apply changes immediately or through pull requests
π Create multi-step forms using Monokle's templating system to quickly generate manifests- π‘ 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
Windows | MacOS | Linux |
Download .exe | Download .dmg | Download .rpm/.deb/.appImage |
Roadmap
Our roadmap is always being updated and improved:
- A new streamlined interface that works better for git flows and complex configuration scenarios, where cognitive load is high
- Additional work on the git and gitops flows, including conflict management and pull request creation
- Better CRD management
- A CLI
- Advanced features for cluster management
- Drift analysis
- Integration to other open source projects about configuration for K8s
- Improved templates for K8s resources, CRD, and Helm and Kustomize
Don't hesitate to provide any feedback you might have to help us prioritize and improve our backlog!
Getting involved
- Share ideas, suggestions, bug-reports or complaints on our Discord server.
- Read about how to contribute in our Documentation.