{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"}],"enrichment":{"capability":"Validates Kubernetes resource definitions against official Kubernetes JSON schemas, reporting schema mismatches and type errors.","skillfed_tags":["kubernetes","schema-validation","devops"],"use_cases":["Validate Kubernetes manifests in CI/CD pipelines before applying them to clusters.","Catch configuration errors in resource definitions during development or code review.","Enforce strict schema compliance by rejecting manifests with unknown or extra properties.","Validate manifests against a specific Kubernetes version to catch API compatibility issues.","Integrate validation into deployment automation to prevent invalid resources from being submitted."],"what_it_does":"kubernetes-validate is a schema validator for Kubernetes resource definitions. It takes manifests and checks them against official Kubernetes JSON schemas, catching type mismatches, missing required fields, and (optionally) unexpected properties. The package includes pre-built schemas for multiple Kubernetes versions, reducing library size by including only .0 patch versions per release.\n\nYou can use it as a command-line tool to validate files before deployment, or import it as a Python library to integrate validation into automation scripts, CI/CD pipelines, or deployment tooling. It supports both permissive and strict validation modes, and lets you target specific Kubernetes versions (defaulting to the version of kubernetes-validate itself).","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs cleanly with minimal dependencies, and solves a concrete problem for anyone managing Kubernetes infrastructure. Use it if you validate Kubernetes manifests in automation or want to catch configuration errors early."},"id":"kubernetes-validate","links":{"html":"https://skillfed.io/packages/kubernetes-validate","md":"https://skillfed.io/packages/kubernetes-validate.md","pypi":"https://pypi.org/project/kubernetes-validate/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-18","license_spdx":null,"license_treatment":"permissive","name":"kubernetes-validate","python_support":"supports_current","summary":"validates kubernetes resource definitions against schemas"},"popularity":{"monthly_downloads":136457,"position":11395,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.36.0"}
