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

v0.9.0

Latest
Compare
Choose a tag to compare
@alcidebuilder alcidebuilder released this 13 Oct 09:56
· 5 commits to master since this release
5ac0255

sKan

skan

sKan will scan your kubernetes resource files (manifests), and helm charts for security configurations issues and best practices.

Output Format
html
junit
yaml
json
skan is powered by Alcide Advisor scan engine and OPA

Install

https://raw.githubusercontent.com/alcideio/skan/master/skan-download.sh | bash

Command Line Examples

# Validate a YAML file. Multiple YAML files seperated with '---' is supported
skan manifest -f mydeployment.yaml -f myotherdeployment.yaml

# Validate all the resources found under the namespace 'myns' of a cluster with 'kubectl get'
kubectl get all -n myns -o yaml | skan manifest --report-passed -f -

# Validate resource kustomization
kubectl kustomize helloWorld | skan manifest -f -

# Validate Helm Chart
helm template kaudit deploy/charts/kaudit --set k8sAuditEnvironment=eks | skan manifest -f -

Docker images

  • docker pull alcide/skan:v0.9.0-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.9.0
  • docker pull alcide/skan:latest