instrumenta / instrumenta/kubeval
Option --ignored-filename-patterns does not work with globs
- Dominant language
- Go
- Stars
- 3.2k
- Forks
- 227
- PR merge metrics
- No merged PRs in 30d
Description
The option `--ignored-filename-patterns` does not work when using globs:
```bash
$ kubeval --version
Version: 0.15.0
Commit: df50ea7fd4fd202458002a40a6a39ffbb3125bad
$ kubeval --ignored-filename-patterns kustomizations kubernetes/**/*.yaml | grep kustomi
ERR - kubernetes/base/kustomization.yaml: Missing 'metadata' key
ERR - kubernetes/overlays/dev/kustomization.yaml: Missing 'metadata' key
ERR - kubernetes/overlays/prod/kustomization.yaml: Missing 'metadata' key
ERR - kubernetes/overlays/stag/kustomization.yaml: Missing 'metadata' key
```
But it works when using the `-d` option:
```bash
$ kubeval -d kubernetes --ignored-filename-patterns kustomization | grep kusto
# nothing
```
It would be great to improve the `--help` with this detail or change the code to work with globs!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.