Skip to content

Releases: gerald1248/openshift-linter

YAML everywhere

14 Nov 08:16
Compare
Choose a tag to compare

The linter accepts YAML from pipes and requests now. This shortens quick calls to:

$ oc export --raw dc | docker run --rm -i gerald1248/openshift-linter:latest

Pipes

10 Jul 07:13
Compare
Choose a tag to compare
  • added input pipe support
  • fixed return codes for use in build pipelines

Selection

14 Jun 06:15
Compare
Choose a tag to compare
  • adds option to select one or more checks only
  • removes redundant namespace label option (export with --raw flag instead)

In-memory certificates

16 Mar 19:33
Compare
Choose a tag to compare
  • when certificate and key aren't specified, the application will generate its own in memory (server mode only)

Cross-compilation

21 Feb 17:09
Compare
Choose a tag to compare

v0.2.4 introduces a build-all target, so Linux, Windows and Mac binaries can be built with a single command.

Skip container fix

16 Feb 18:23
Compare
Choose a tag to compare
  • addresses issue in reports with skipped containers
  • chart drawing is more resilient after skipping logic has been applied

Registry whitelist, skip containers

15 Feb 22:07
Compare
Choose a tag to compare
  • ensure images are pulled from whitelisted registries
  • skip admin containers: it's fine for some containers to run with elevated privileges

New objects

09 Feb 08:21
Compare
Choose a tag to compare
  • filter by object's 'kind' property
  • support top-level 'Template' as well as 'List'
  • example: identify conflicts in 'Route' objects

TLS

08 Feb 00:07
Compare
Choose a tag to compare
TLS
  • Enabled TLS for server use
  • Added Linux x64 cross-compilation target

Updated names and descriptions

01 Feb 14:55
Compare
Choose a tag to compare

The names of the checks should be reasonably self-explanatory now and the list command shows both item names and short descriptions.

The image pull policy check now looks for :latest images as well as the value Always.