fraserdarwent / docker-kubernetes-json-schema

A HTTP server for kubernetes-json-schema

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-kubernetes-json-schema

View on Dockerhub

Kubernetes JSON Schema packaged onto a minimal HTTP server. Designed to be used by Kubeval to validate Kubernetes objects, where public internet access is not possible or desired.

Tags

  • latest (current master branch Kubernetes schema)
  • <KUBERNETES_API_VERSION>
  • <KUBERNETES_API_VERSION>-<CADDY_VERSION>

Versions

See versions file

Example Kubeval Usage

Start container

docker run -p 8080:8080 fraserdarwent/kubernetes-json-schema:v1.15.1

Use with Kubeval

kubeval rolebinding.yaml --schema-location http://localhost:8080

or

kubeval rolebinding.yaml --schema-location http://localhost:8080 --kubernetes-version 1.15.1

About

A HTTP server for kubernetes-json-schema


Languages

Language:Makefile 69.1%Language:Dockerfile 30.9%