kubeconform logo

kubeconform Yann Hamon

Use this command to install kubeconform:
winget install --id=YannHamon.kubeconform -e

Kubeconform is a Kubernetes manifest validation tool. Incorporate it into your CI, or use it locally to validate your Kubernetes configuration!

Kubeconform is a Kubernetes manifest validation tool designed to ensure the integrity and correctness of your Kubernetes configurations. It enables seamless integration into CI pipelines or local workflows, providing robust validation for both standard and custom resources.

Key Features:

  • High Performance Validation: Leverages multi-threaded processing and in-memory caching to accelerate schema downloads and validation.
  • Custom Resource Support: Allows configuration of remote or local schema locations, facilitating validation of Kubernetes Custom Resources (CRDs).
  • Offline Capabilities: Enables validation without internet access by using cached schemas.
  • Up-to-Date Schemas: Utilizes a self-updating fork of the kubernetes-json-schema repository to ensure compatibility with all recent Kubernetes versions.

Audience & Benefit: Ideal for developers, DevOps engineers, and teams managing Kubernetes deployments. Kubeconform enhances reliability by identifying invalid configurations early in the development cycle, reducing runtime errors and accelerating validation compared to tools like kubeval. It integrates effortlessly into CI/CD pipelines, streamlining the deployment process.

Installation can be achieved via winget on Windows.

Versions
0.7.0
0.6.7
0.6.6
0.6.1
Website
License