This repository has been archived by the owner on Sep 27, 2023. It is now read-only.
Releases: alcideio/skan
Releases · alcideio/skan
v0.3.0 🚀
sKan
sKan will scan your kubernetes resource files (manifests), and helm charts for security configurations issues and best practices.
skan is powered by Alcide Advisor scan engine and OPA
Install
Linux
wget -O skan https://github.com/alcideio/skan/releases/download/v0.3.0/skan_v0.3.0_linux_amd64 && chmod +x skan
Mac
wget -O skan https://github.com/alcideio/skan/releases/download/v0.3.0/skan_v0.3.0_darwin_amd64 && chmod +x skan
Command Line Examples
Validate a YAML file. Multiple YAML files seperated with '---' is supported
skan manifest mydeployment.yaml
Validate all resources found in 'myns' of a cluster using kubectl
kubectl get all -n myns -o yaml | skan manifest -
Validate resource kustomization
kubectl kustomize helloWorld | skan manifest -
Validate Helm Chart
helm template kaudit deploy/charts/kaudit --set k8sAuditEnvironment=eks | skan manifest -
sKan v0.2.0
sKan
skan will scan your kubernetes resource files (manifests), and helm charts for security configurations issues and best practices.
skan is powered by Alcide Advisor scan engine and OPA
Install
Linux
wget -O skan https://github.com/alcideio/skan/releases/download/v0.2.0/skan_v0.2.0_linux_amd64 && chmod +x skan
Mac
wget -O skan https://github.com/alcideio/skan/releases/download/v0.2.0/skan_v0.2.0_darwin_amd64 && chmod +x skan
Command Line Example
Validate Kubernetes resource manifest by analyzing the deployment file YAML.
YAML file with multiple resources are supported.
By default a HTML report is generated. To generate YAML based outformat use --output flag
#Examples
skan manifest mydeployment.yaml
Usage:
skan manifest [flags]
Examples:
skan manifest somepod.yaml
Flags:
--debug debug trace level
-h, --help help for manifest
--outfile string output file (default "skan-result.html")
--output string output as html or yaml (default "html")
skan v0.1.0
Alcide Skan
skan will scan your kubernetes resource files (manifests), and helm charts for security configurations issues and best practices.
skan is powered by Alcide Advisor scan engine and OPA
Install
Linux
wget -O skan https://github.com/alcideio/skan/releases/download/v0.1.0/skan_v0.1.0_linux_amd64 && chmod +x skan
Mac
wget -O skan https://github.com/alcideio/skan/releases/download/v0.1.0/skan_v0.1.0_darwin_amd64 && chmod +x skan
Command Line Example
Validate Kubernetes resource manifest by analyzing the deployment file YAML.
YAML file with multiple resources are supported.
By default a HTML report is generated. To generate YAML based outformat use --output flag
#Examples
skan manifest mydeployment.yaml
Usage:
skan manifest [flags]
Examples:
skan manifest somepod.yaml
Flags:
--debug debug trace level
-h, --help help for manifest
--outfile string output file (default "skan-result.html")
--output string output as html or yaml (default "html")
skan v0.0.1
Alcide Skan
skan will scan your kubernetes resource files (manifests), and helm charts for security configurations issues and best practices.
skan is powered by Alcide Advisor scan engine and OPA
Install
Linux
wget https://github.com/alcideio/skan/releases/download/v0.0.1/skan_v0.0.1_linux_amd64
Mac
wget https://github.com/alcideio/skan/releases/download/v0.0.1/skan_v0.0.1_darwin_amd64
Command Line Example
Validate Kubernetes resource manifest by analyzing the deployment file YAML.
YAML file with multiple resources are supported.
By default a HTML report is generated. To generate YAML based outformat use --output flag
#Examples
skan manifest mydeployment.yaml
Usage:
skan manifest [flags]
Examples:
skan manifest somepod.yaml
Flags:
--debug debug trace level
-h, --help help for manifest
--outfile string output file (default "skan-result.html")
--output string output as html or yaml (default "html")