No programming required
?
Effortlessly apply 80+ built-in rules for security, resource usage, and best practices—no programming or complex language learning. Just point, click, and you're done!
Policy Enforcement everywhere
?
Seamlessly incorporate policies into all your development activities, from local development in VS-Code, to automated CI/CD pipelines, to in-cluster application deployment.
Centralized Policy Management
?
Unified policy management across your projects, ensuring consistency and offering advanced features for optimal policy usage.
YAML Aware Configuration IDEs
?
Monokle’s IDEs save both development and troubleshooting time by offering advanced features like Hot Fixes, Real-time Policy Development, Helm and Kustomize Dry-runs, Cluster Inspection, and more.
Advanced Policy Capabilities
?
Rule suppressions, custom validators, validation insights, policy composition, and Helm/Kustomize dry-run validations.
How is Monokle different?
  • 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.
Centralized Policies
  • 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.
Dry-runs
  • 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.
Git workflows
  • 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.
Validate Anywhere
  • 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.
IntelliSense
  • 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.
Conference
Mar 19, 2024
|
:

KubeCon Europe 2024

Meet our Monokle Team at Booth L37

Learn more about how our suite of tools makes getting started with Kubernetes policies simple. Join our growing user community at KubeCon Europe.

KubeCon, the Cloud Native Computing Foundation’s flagship conference, gathers adopters and technologists from leading open source and cloud native communities from around the globe. We hope to meet you at this exciting event in Paris, France from March 19th - 22nd, 2024.

Speakers:
Kubeshop Product manager
Ole Lensmar
CTO
Kubeshop
Kubeshop Product manager
Cortney Nickerson
Developer Advocate
Monokle
Kubeshop Product manager
Wito Delnat
Software Engineer
Monokle
Kubeshop Product manager

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.