User Guide

Compliance Reporting

Netchecks Compliance Pro provides automated compliance reporting for regulated Kubernetes environments. Generate evidence for auditors that your network security controls are continuously tested and working.


Supported Frameworks

CIS Kubernetes Benchmark

Automatically verify network-related CIS controls:

  • Network policy enforcement between namespaces
  • API server access restrictions
  • DNS policy compliance
  • Egress filtering validation

PCI-DSS v4

Generate evidence for PCI-DSS v4 network segmentation requirements:

  • Cardholder data environment isolation testing
  • Firewall and network policy validation
  • Periodic automated verification of segmentation controls

SOC 2

Continuous monitoring evidence for SOC 2 Type II:

  • Network security monitoring assertions
  • Change detection for network policies
  • Automated evidence collection for audit periods

How It Works

Compliance Pro builds on the open source Netchecks operator. You define NetworkAssertions that map to compliance controls, and Netchecks continuously runs them on a schedule. Results are stored as PolicyReports and can be exported as compliance evidence.

apiVersion: netchecks.io/v1
kind: NetworkAssertion
metadata:
  name: pci-cde-isolation
  namespace: cardholder-data
  labels:
    compliance/framework: pci-dss-v4
    compliance/control: "1.3.1"
  annotations:
    description: Verify CDE namespace cannot reach public internet
spec:
  schedule: "*/15 * * * *"
  rules:
    - name: no-egress-to-internet
      type: http
      url: https://example.com
      expected: fail
      validate:
        message: CDE should not have internet egress

Getting Started with Compliance Pro

Compliance Pro includes exportable reports, framework-specific assertion templates, and priority support.

Get Compliance Pro to start generating automated compliance evidence for your Kubernetes clusters.

For questions, contact us to discuss your compliance requirements.

Previous
Alerting