Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Releases: alcideio/skan

v0.3.0 🚀

07 Apr 13:20
588e2c4
Compare
Choose a tag to compare

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

06 Apr 14:31
4a20e81
Compare
Choose a tag to compare
sKan v0.2.0 Pre-release
Pre-release

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

06 Apr 06:59
54e96d5
Compare
Choose a tag to compare
skan v0.1.0 Pre-release
Pre-release

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

06 Apr 06:45
54e96d5
Compare
Choose a tag to compare
skan v0.0.1 Pre-release
Pre-release

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")