Monokle Desktop 1.7.0 Release

May 2, 2022
5 min
read
Christian Lete
Product Leader
monokle

It’s not enough to have your Kubernetes manifest syntax error free. Security and following best practices, are a vital part of a healthy and reliable application deployment.

Share on Twitter
Share on LinkedIn
Share on Reddit
Share on HackerNews
Copy URL

Table of Contents

Get started with Monokle today

The Monokle Team at Kubeshop is proud to announce version 1.7.0 of Monokle - Manifest IDE, our open-source desktop tool to help you with all-things-related to Kubernetes manifests. 

In this release, the main focus was improved manifest validation. We also improved Helm interactions and the general user experience, largely based on your feedback. Thank you!  

## Open Policy Agent validation

The Monokle team wants to help developers with the tools they need to spend less time fixing and debugging so that they can build the next big feature.

We notice that both startups and enterprises want to comply with best practices and security standards, yet they often meet friction in tooling. Validating your policies in a separate process gets skipped and enforcing it at admission time comes with a poor developer experience.

That’s why Monokle now brings **policy validation** directly into your editor. 

You will no longer need to dive through documentation as help will appear in real-time while editing.

YAMl File Editor

Getting started with policy validation is simple. Open the validation pane at the left and you will see a pre-made list of rules. A big shout out to the DefSec team at [Aqua Security](https://www.aquasec.com/) as full credit for these rules goes to them. Once you’re familiarized with the rules, enable those relevant to you and that’s it!

Open Policy Agent GUI for Kubernetes

Please note that this initial release only works on vanilla Kubernetes manifests and is disabled for Helm and Kustomizations. Let us know what you think about the Open Policy Agent integration and feel free to [send us a message](https://github.com/kubeshop/monokle/issues/15500) when you are missing a rule or are interested in building a plugin with your own set of rules.

## Helm

Now you can list the templates under each Chart in the Helm Pane:

git version control of k8s

Mouse over directive templates to display the location of the Values file associated with.

hover edit yaml files

##Cluster workflows

Disable or enable editing resources in cluster mode:

cluster mode toggle

## UI/UX Improvements

Pin your favorite projects on the top of the “Getting Started” page:

Kubernetes Launchpad

First-timer? Don’t worry, we created a tooltip that guides you through the main features:

cluster git management

## Other notable fixes and improvements

  • Fixed the Deploy Resource action on Ubuntu.
  • Updates: get a hint when to reload Monokle after a new version has been applied
  • Refreshed the look and feel of the start page

As always you can download the release from our [website](https://monokle.kubeshop.io/download) and get in touch to complain or praise Monokle on our [Discord Server](https://discord.gg/uNuhy6GDyn) - looking forward to hearing from you!

Related Content