@jnewland jnewland released this Sep 9, 2018 · 6 commits to master since this release

  • Default to strict validation
  • Setup process improvements
  • Support rerequesting check runs and check suites

See https://urcomputeringpal.com/2018/09/09/yaml for more information.

Assets 2

@jnewland jnewland released this Aug 25, 2018 · 63 commits to master since this release

The initial release of kubevalidator, a GitHub App that validates the Kubernetes YAML in your GitHub PRs using kubeval.

Example

example

Goals

  • Improve the experience of changing and reviewing YAML documents representing Kubernetes resources by detecting and highlighting errors automatically.
  • Allow validation against multiple schemas to support applications deployed to multiple Kubernetes clusters with disparate versions.
  • Explore the viability of writing a generalized Probot-like GitHub App toolkit in Golang.

Non-goals

  • Validate the syntax of your YAML. (Shameless plug: use YAMBURGER for that! It's kinda dope!)

See the repo for more info!

Assets 2
Pre-release
Pre-release

@jnewland jnewland released this Aug 4, 2018 · 200 commits to master since this release

A non-functional release, made in error.

Assets 2