Linters#
The file ci-lint.yml defines several jobs for linting tools.
hadolint#
Runs the Dockerfile linter hadolint.
helm-lint#
Runs helm lint for helm charts.
pylint#
Runs the pylint for python code.
kubeconform#
Runs the kubeconform linter for Kubernetes manifests. This check must pass for the pipeline to succeed.
kube-lint#
Runs the kube-lint static analysis for Kubernetes manifests. This is an advisory check, it is allowed to fail. It’s output is useful to inspect to improve the code.
kube-score#
Runs the kube-score static analysis for Kubernetes manifests. This is an advisory check, it is allowed to fail. It’s output is useful to inspect to improve the code.