• Define Kubernetes configuration policies for your teams to ensure consistent, secure and compliant application deployments every time.
  • Empower your Dev and DevOps engineers to enforce policies in their existing workflows, from local YAML authoring to in-cluster resource troubleshooting.
  • Make your teams' daily YAML configuration workflows easier with Monokle's ecosystem of tools, including 
VS-Code / CLI / GitHub integrations.
  • Help your SREs to identify, troubleshoot and remediate misconfigurations in your existing Kubernetes clusters using Monokle Desktop.
  • Define policies using 100+ validation rules for security, resource usage and compliance.
  • Create custom validation plugins and rules for compliance with team and project requirements.
  • Enforce policies in local IDEs, CI/CD pipelines and Kubernetes Clusters.
  • Render Helm and Kustomize Dry Runs in the browser.
  • Explore and validate Dry Runs to ensure compliancy with policies.
  • Automatically re-renders when reconfiguring or fixing misconfigurations.
  • Compare differences in Dry Runs between environments and branches.
  • Work directly with YAML resources in your GitHub repositories and branches.
  • Create commits and Pull Requests for your validation fixes.
  • PRs give previews of your Dry Runs and allow comparing to target branch.
  • Use the Monokle Chrome Extension to integrate Monokle into GitHub for easy access.
  • Use VS-Code to ensure your local YAML files comply with centrally defined policies.
  • Use the Monokle CLI to make policy enforcement a part of any CI/CD workflows.
  • Use the GitHub Bot to add Pull Request Checks for validation resources.
  • Use Monokle Desktop to identify, troubleshoot and fix runtime misconfigurations in your clusters.
  • Use the Monokle Admission Controller to ensure only valid resources are deployed in your clusters.
  • Inline documentation and auto-complete hints when editing YAML configurations.
  • Monokle automatically ingests CRDs for custom resource editing and validation.
  • Auto-fixes and suppressions for your misconfigurations at your fingertips.
  • Track misconfiguration metrics for your project repositories over time.
  • See impacts of pull requests and policy changes on your overall deployment status.
  • Be notified of unexpected drops in configuration quality.

Single Pane of
Glass for all Validation & Policy needs

  • Deploy, manage and audit policies for your teams across the entire configuration lifecycle from a centralized Dashboard.
  • Define polices using 100+ pre-existing rules for Security, Resource Usage, and Compliance.
  • Create your own Validation Extensions 
for your organizations compliance
 and conventions.
  • Assess policy enforcement impact by validation reporting and insights.

Value is visible 
in just minutes

  • Instant detection of YAML misconfigurations with context for quick fixes without ever leaving your existing IDE.
  • GitHub integration identifies misconfigurations in your Pull Requests with immedate actions to analyze and fix in Web IDE.
  • One tool suite that works for individual Developers, DevOps practitioners, SREs, Platform Engineers, and Team Leaders.

Avoid costly misconfigurations

  • Kubernetes-aware Web IDE and VS-Code extension with built-in validation rules and policy engine.
  • Dry run Helm charts and Kustomize overlays, and quickly view all resources, dependencies, and relationships.
  • Suppress or remediate misconfigurations that increase lead time and security risks.
No items found.

I am happy to share that I learned about a new tool #Monokle by @thekubeshop which makes its easy for you to manage and debug your k8s manifests.

Kubeshop CTO Ole Lensmar
Rohit Anand
from
on
Twitter

Monokle also helps you to create manifests both from scratch and from templates. With templates you don't need to write a yaml file from scratch, you can simply select the template and add few necessary info like namespace, image name, no. of replicas and a manifest file is ready for you to deploy.

Kubeshop CTO Ole Lensmar
Yash Gangwar
from
on
dev.to

This will make working with yaml files more easy.

Kubeshop CTO Ole Lensmar
Abhinav Kumar
from
on
Twitter

Tried out using @Monokle_io,, an amazing tool that makes it easy to manage and debug K8s manifests.

Kubeshop CTO Ole Lensmar
Yash Gangwar
from
on
Twitter

Tried out @Monokle_io, an amazing tool that makes it easy to manage and debug K8s manifests.

Kubeshop CTO Ole Lensmar
Hitesh Kowdiki
from
on
Twitter

Learned how to use Monokle to manage and debug the Kubernetes manifest files before deploying them to the cluster. The feature I liked the most is Cluster Compare. Check it out guys. Its awesome.

Kubeshop CTO Ole Lensmar
@84Sourav
from
on
Twitter

Monokle is an open-source tool developed by Kubeshop that makes it very easy to manage and inspect your Kubernetes Manifests, showing you how your manifests and different objects are connected to each other.

Kubeshop CTO Ole Lensmar
Yash Gangwar
from
on
dev.to

I do not like reading or writing manifest yamls so have been looking for something like this. The documentation looks pretty thorough too... Excited to try this out!

Kubeshop CTO Ole Lensmar
wrink
from
on
HackerNews

Monokle Desktop is part of the CNCF Landscape

CNCF landscape

Monokle Desktop is your friendly desktop UI for managing Kubernetes application configuration through YAML manifests

Monokle helps you quickly get a high-level view of your manifests and their contained resources, easily edit resources without having to learn YAML syntax, diff resources against your cluster, preview and debug resources generated with Kustomize or Helm, and more.