Skip to content

agnos-ai/helm-charts

This branch is 28 commits ahead of stardog-union/helm-charts:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Andy Largeszaniszlo
Andy Large
and
Nov 2, 2021
9ab333c · Nov 2, 2021

History

37 Commits
May 7, 2020
Dec 1, 2020
Nov 2, 2021
Jun 1, 2020
May 7, 2020
Jun 2, 2020
May 7, 2020
Dec 8, 2020
Nov 17, 2020
Jun 29, 2021

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%