kube linter action
v1.0.5
Esta es una acción de GitHub para escanear archivos Kubernetes Yaml y cuadros de timón en su flujo de trabajo GitHub con Kube-Linter.
.github/workflows Directory en su repositorio.directory de escaneo a la ubicación donde están sus kubernetes o archivos de timón. Ver los parámetros a continuación.config .El nuevo flujo de trabajo se ejecutará cada vez que haya un nuevo empuje para la rama maestra de repose y para las solicitudes de extracción.
El flujo de trabajo fallará si Kube-Linter detecta problemas. Encontrará problemas en la salida de kube-linter-action y en seguridad | Vista de alertas de escaneo de código de su repositorio de GitHub (si usó el flujo de trabajo de muestra proporcionado).
- 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| Nombre de parámetro | ¿Requerido? | Descripción |
|---|---|---|
directory | (requerido) | Ruta del archivo o directorio para escanear, absoluto o relativo a la raíz del repositorio. |
config | (opcional) | Ruta a un archivo de configuración si desea utilizar una configuración no defectuosa. |
format | (opcional) | Formato de salida. Valores permitidos: sarif , plain , json . El valor predeterminado es plain . |
output-file | (opcional) | Ruta a un archivo donde se almacenará la salida de Kube-Linter. El valor predeterminado es kube-linter.log . El archivo se sobrescribirá si existe. |
version | (opcional) | La versión de lanzamiento de Kube-Linter para usar, por ejemplo, "0.2.4". La última versión disponible se usa de forma predeterminada. |