kube linter action
v1.0.5
Это действие GitHub для сканирования файлов Kubernetes Yaml и Helm-диаграмм в вашем рабочем процессе GitHub с Kube-Linter.
.github/workflows /workflows/kube-linter-sample.yml файл.directory сканирования в то место, где находятся ваши файлы Kubernetes или Helm. См. Параметры ниже.config .Новый рабочий процесс будет работать каждый раз, когда появляется новый толчок в главном отделении репо и для запросов на привлечение.
Рабочий процесс потерпит неудачу, если Kube-Linter обнаружит проблемы. Вы найдете проблемы в результате вывода kube-linter-action и в безопасности | Сканирование кода Взгляд вашего репозитория GitHub (если вы использовали предоставленный образец рабочий процесс).
- name : Scan repo with kube-linter
uses : stackrox/[email protected]
with :
directory : yamls
config : .kube-linter/config.yaml
format : sarif
output-file : kube-linter.sarif| Имя параметра | Необходимый? | Описание |
|---|---|---|
directory | (необходимый) | Путь файла или каталога для сканирования, абсолютного или относительно корня репо. |
config | (необязательный) | Путь к файлу конфигурации, если вы хотите использовать конфигурацию без декорации. |
format | (необязательный) | Выходной формат. Разрешенные значения: sarif , plain , json . По умолчанию plain . |
output-file | (необязательный) | Путь к файлу, где будет сохранен выход Kube-Linter. По умолчанию kube-linter.log . Файл будет перезаписан, если он существует. |
version | (необязательный) | Версия выпуска Kube-Linter для использования, например, «0.2.4». Последняя доступная версия используется по умолчанию. |