Skip to content

agnos-ai/helm-charts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stardog Helm Charts

License <ORG_NAME>

These charts install the Stardog Knowledge Graph platform on Kubernetes.

Stardog documentation: https://www.stardog.com/docs

Prerequisites

  • Stardog Cluster license file
  • Helm v3
  • Persistent volume support
  • Load balancer service
  • Familiarity with Stardog Cluster
  • Familiarity with Apache ZooKeeper

Installing

$ kubectl -n <your-namespace> create secret generic stardog-license --from-file stardog-license-key.bin=/path/to/stardog-license-key.bin
$ helm repo add stardog https://stardog-union.github.io/helm-charts/
$ helm install <helm-release-name> --namespace <your-namespace> stardog/stardog

See the Stardog chart's README for a list of configuration parameters.

Deleting

$ helm delete <helm-release-name> --namespace <your-namespace>

Packaging

a script

I've just added package.sh, try

./package.sh <version>

like

./package.sh 1.0.9-agnosrc

manual:

Run the following commands from one level above the project root directory.

In master branch: Make your changes, check them in and push

Update dependencies

helm dependency update helm-charts/charts/stardog

Package with the new version number

helm package helm-charts/charts/stardog --version 1.0.1

From the gh-pages branch:

Copy artifact into repo

cp stardog-1.0.1.tgz helm-charts/.

Update the index

helm repo index . --url http://agnos-ai.github.io/helm-charts/

Push the updated index.yaml and tgz files.

Packages

No packages published

Languages

  • Shell 86.7%
  • Smarty 13.3%