Initial commit

This commit is contained in:
Neil Carpenter
2020-12-02 14:42:20 -05:00
parent d4babd5431
commit 5a3cddb9d1
4 changed files with 101 additions and 1 deletions
Regular → Executable
+25 -1
View File
@@ -1 +1,25 @@
# kube-linter-action
# kube-linter-action
# kube-linter-action GitHub action
This is a GitHub action for scanning Kubernetes deployment files with [kube-linter](https://github.com/stackrox/kube-linter). This includes both the action itself (.github/actions) and sample GitHub workflow (.github/workflows) and a test YAML.
Quick deployment:
1. Create a new GitHub repo.
2. Push all files from the `sample` directory into the repo.
3. The `kube-linter.yml` workflow will run as an action every time there's a new push to this repo.
The action takes two parameters.
```
- name: Scan repo
id: kube-lint-repo
uses: stackrox/kube-linter-action@v0.0.1
with:
directory: yamls
config: .kube-linter/config.yaml
```
* `directory` is mandatory -- this is the directory of deployment files to scan.
* `config` is optional -- this is the path to a [configuration file](https://github.com/stackrox/kube-linter/blob/main/config.yaml.example) if you wish to use a non-default configuration.