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

Releases: alcideio/skan

v0.9.0

13 Oct 09:56
5ac0255
Compare
Choose a tag to compare

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

v0.8.0

08 Jun 06:10
e2f2aab
Compare
Choose a tag to compare

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.8.0-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.8.0
  • docker pull alcide/skan:latest

v0.7.2

19 May 08:45
e2f2aab
Compare
Choose a tag to compare

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.7.2-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.7.2
  • docker pull alcide/skan:latest

v0.7.1

14 May 11:40
77b904c
Compare
Choose a tag to compare

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.7.1-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.7.1
  • docker pull alcide/skan:latest

v0.7.0

13 May 16:49
1d41329
Compare
Choose a tag to compare

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.7.0-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.7.0
  • docker pull alcide/skan:latest

v0.6.2

28 Apr 05:12
3ddfd8f
Compare
Choose a tag to compare

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

Linux

wget -O skan https://github.com/alcideio/skan/releases/download/v0.6.2/skan_v0.6.2_linux_amd64 && chmod +x skan

Mac

wget -O skan https://github.com/alcideio/skan/releases/download/v0.6.2/skan_v0.6.2_darwin_amd64 && chmod +x skan

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.6.2-debug
  • docker pull alcide/skan:debug
  • docker pull alcide/skan:v0.6.2
  • docker pull alcide/skan:latest

v0.6.1

27 Apr 04:12
3ddfd8f
Compare
Choose a tag to compare

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

Linux

wget -O skan https://github.com/alcideio/skan/releases/download/v0.6.1/skan_v0.6.1_linux_amd64 && chmod +x skan

Mac

wget -O skan https://github.com/alcideio/skan/releases/download/v0.6.1/skan_v0.6.1_darwin_amd64 && chmod +x skan

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.6.1-debug
  • docker pull alcide/skan:v0.6.1
  • docker pull alcide/skan:latest

v0.6.0

09 Apr 08:58
ce667c1
Compare
Choose a tag to compare

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

Linux

wget -O skan https://github.com/alcideio/skan/releases/download/v0.0.1/skan_v0.0.1_linux_amd64 && chmod +x skan

Mac

wget -O skan https://github.com/alcideio/skan/releases/download/v0.0.1/skan_v0.0.1_darwin_amd64 && chmod +x skan

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.6.0
  • docker pull alcide/skan:latest

v0.5.0

08 Apr 10:00
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.5.0/skan_v0.5.0_linux_amd64 && chmod +x skan

Mac

wget -O skan https://github.com/alcideio/skan/releases/download/v0.5.0/skan_v0.5.0_darwin_amd64 && chmod +x skan

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 -

v0.4.0 🚀

07 Apr 13:37
db8e4a1
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.4.0skan_v0.4.0_linux_amd64 && chmod +x skan

Mac

wget -O skan https://github.com/alcideio/skan/releases/download/v0.4.0/skan_v0.4.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 the resources found under the namespace 'myns' of a cluster with 'kubectl get'
$ 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 -