chart-testing
chart-testing copied to clipboard
CLI tool for linting and testing Helm charts
**What this PR does / why we need it**: This adds `--yamllint-extra-args` and `--yamale-extra-args` flags to `ct lint`. Yamllint in particular has options **Which issue this PR fixes**: This allows...
**Is this a request for help?**: No **Is this a BUG REPORT or FEATURE REQUEST?** (choose one): BUG_REPORT **Version of Helm and Kubernetes**: ``` helm: version.BuildInfo{Version:"v3.9.1", GitCommit:"a7c043acb5ff905c261cfdc923a35776ba5e66e4", GitTreeState:"clean", GoVersion:"go1.18.4"} kubectl:...
**Version of Helm and Kubernetes**: helm version ``` version.BuildInfo{Version:"v3.9.0", GitCommit:"7ceeda6c585217a19a1131663d8cd1f7d641b2a7", GitTreeState:"clean", GoVersion:"go1.18.2"} ``` kubectl version _(many different versions from 1.21 and above)_ ``` Client Version: version.Info{Major:"1", Minor:"24", GitVersion:"v1.24.1", GitCommit:"3ddd0f45aa91e2f30c70734b175631bec5b5825a", GitTreeState:"clean",...
**Is this a request for help?**: maybe **Is this a BUG REPORT or FEATURE REQUEST?** (choose one): Could be a bug, but depends on documentation of `helm`. **What happened**: When...
**What this PR does / why we need it**: Since Helm 3.8 the support of OCI registries is no longer experimental and is enabled by default, this means that more...
**Version of Helm and Kubernetes**: helm verison: 3.4.1 kubectl version: 1.19.3 ct version: 3.3.1 I'm following a book (Packt - Learn Helm) and I hit a stopping point when trying...
**Is this a request for help?**: Yes **Version of Helm and Kubernetes**: ct version v3.0.0-rc.1 (Docker image) **What happened**: I am trying to run `ct lint` against my local copy...
**What this PR does / why we need it**: This PR adds the possible to exclude files during the change detection process. This can be particularly useful in the context...
**What this PR does / why we need it**: For some charts the namespace used matters. Ex charts creating a Ceph Cluster CRD[1]. This PR adds support for overriding the...
**What this PR does / why we need it**: Change repoDomainPattern used to retrieve maintainers. **Which issue this PR fixes** Fix #399