Nirmata Control Hub
Govern every cluster with Kyverno. Prove it at audit time.
Policies, exceptions, image risk and compliance in one place. From the creators of Kyverno.
- From the creators of Kyverno
- Clusters, repos and pipelines
- Git, Slack, Jira and ServiceNow
Overview
- Clusters
- 12
- Repositories
- 9
- Failed
- 412
- Passed
- 2.6K
Policy management
Policy as code, on every cluster.
Sync policy sets from Git and roll them out where they belong.
- GitOps sync and auto-deploy
- Target clusters by label
- Curated policy sets from the Kyverno team
- Scan repos and CI pipelines
- Pod Security Standards · Restrictedgit: platform/policies · main12 clustersSynced
- RBAC Best Practicesgit: platform/policies · main12 clustersSynced
- Image Verificationlabel: env in (prod)4 clustersSynced
- Multitenancylabel: tenant exists6 clustersDeploying
- Cost Managementgit: finops/guardrails · v1.49 clustersSynced
Exceptions & remediation
Exceptions with guardrails.
Approved, time-boxed and audited. Fixes go to the owners.
- Scoped to namespace, cluster, repo or resource
- Expire after a day, week or month
- Approval rules with reviewers and MFA
- Jira tickets and fix suggestions
- Reason
- Legacy batch job needs hostPath until the storage migration completes in Q4.
- For how long?
- 1 day1 week1 monthOther
- Scope
ns: batch-legacyinprod-us-east· policydisallow-host-path
- Requestedby data-eng
- Approved2 of 2 reviewers
- Deployedvia GitOps
- Expiresin 7 days
Images & violations
See which vulnerable images are running.
CVEs, policy violations and workloads in one view.
- CVEs by severity for every image
- Policy violations alongside CVEs
- Where each image runs
- Violations by cluster and namespace
- Images
- 64
- Critical
- 38
- High
- 412
- Medium
- 517
- Policy violations
- 7
| Image | Crit | High | Med | Policy | Running |
|---|---|---|---|---|---|
payments/apiv3.8.1 | 6 | 21 | 14 | 2 | 8 |
library/nginx1.25.3 | 4 | 17 | 9 | – | 23 |
ml/feature-store2024.11 | 3 | 12 | 20 | 1 | 3 |
platform/ingressv1.10.0 | 1 | 6 | 5 | – | 12 |
Audit-ready compliance
Audit evidence, always current.
Policies map to controls, so every scan updates your score.
- CIS, Pod Security, PCI DSS, NIST and custom standards
- Policy and manual control coverage
- Per cluster, namespace or repo
- Scheduled reports by email
- PCI DSSAt risk72%
- 3 failing controls of 12
- 83% policy coverage
- 50% manual coverage
4 clustersScanned 2h ago - NIST SP 800-53At risk81%
- 6 failing controls of 62
- 58% policy coverage
- 42% manual coverage
12 clustersScanned 2h ago - Pod Security · RestrictedPassing96%
- 1 failing control of 48
- 100% policy coverage
- – manual coverage
12 clustersScanned 2h ago - CIS KubernetesPassing91%
- 4 failing controls of 45
- 76% policy coverage
- 24% manual coverage
12 clustersScanned 2h ago
Context graph & Copilot
Ask Copilot. It knows how everything connects.
A context graph links clusters, workloads, images, policies and owners, so Copilot can answer questions across all of them.
Which critical CVEs are running in production, and who owns them?
Thought, used searchResource, listNamespaces ›
payments6ingress3ml-batch2monitoring1
payments has the most: all 6 are in payments/api:3.8.1, run by payments-api (8 pods) and owned by team checkout. The same workload also violates disallow-privileged, mapped to PCI DSS 2.2.
Fix first: move to 3.9.0 and drop the privileged flag. Want me to draft the change?
Ask Nirmata Copilot…
Agent Hub
AI agents on your platform team.
Agents take on the ongoing checks and hand back the fixes.
- Security, compliance, cost and troubleshooting agents
- On demand or on a schedule
- Read-only analysis, fixes as pull requests
- Reports to Slack, email and Copilot
Weekly agents · prod-us-east
- RBAC AnalyzerSecurity2 escalation paths
- Compliance AuditorComplianceSOC 2 · 88% pass
- Cost AnalyzerCost$4,180/mo to save
- Resource CleanerHygiene37 stale resources
- Workload TroubleshooterReliability3 failing workloads
Extend Control Hub
Take Control Hub further.
nctl ai · terminal & IDE
Nirmata Assistant
Write and test Kyverno policies from your terminal or IDE.
Install nctl: Nirmata AssistantEnterprise Kyverno
Hardened Kyverno in every cluster
Hardened, enterprise-grade Kyverno.
See Enterprise Kyverno: Hardened Kyverno in every cluster
Works with
- Git & CI
- GitHub
- GitLab CI
- Terraform Cloud
- Collaboration
- Slack
- Jira
- ServiceNow
- Identity
- Okta
- Azure AD
- AWS SSO
Bring every cluster under one set of policies.
Connect a cluster and see your compliance standing.