Skip to content

Latest commit

 

History

History
92 lines (63 loc) · 2.59 KB

README.rst

File metadata and controls

92 lines (63 loc) · 2.59 KB

Helm3 Chart for ScanCode.io

Read more about ScanCode.io here: scancodeio.readthedocs.io.

Read more about Helm3 here: helm.sh/docs.

Intallation

Requires:

  • Kubernetes cluster running with appropriate permissions (depending on your cluster)
  • kubectl set up to connect to the cluster
  • helm

Tested on:

  • minikube

    $ minikube version minikube version: v1.25.1 commit: 3e64b11ed75e56e4898ea85f96b2e4af0301f43d

  • helm version.BuildInfo{Version:"v3.8.1", GitCommit:"5cb9af4b1b271d11d7a97a71df3ac337dd94ad37", GitTreeState:"clean", GoVersion:"go1.17.5"}

Helm<https://helm.sh> must be installed to use the charts. Please refer to Helm's documentation<https://helm.sh/docs/> to get started.

Once Helm is set up properly, add the repo as follows:

git clone [email protected]:xerrni/scancode-kube.git .. create kubernetes namespace kubectl create namespace scancode .. configure values.yaml file vi values.yaml

helm dependency update .. check if dependencies are installed helm dependency list .. sample output

helm install scancode ./ --namespace scancode

kubectl get pods -n scancode --watch

minikube service --url=true -n scancode scancode-nginx

Contribute

Issue tracker:

  • GitHub issues

Code submissions:

  • GitHub PR from your fork
  • Check verification steps in .github/workflows

License