Universal-Helm-Charts

Universal helm-charts and apps to run in a K8s cluster

View project on GitHub

Universal Kubernetes Helm Charts

This is a set of standardized helm charts meant for installation of best-practice services on Kubernetes. They support a wide range of usages but generally are to be used in combination with the rest of the DevOps Nirvana stack. Feel free to adopt/adapt them and/or submit bug requests and/or fixes!

Usage

# Add the repository with..
helm repo add universal-helm-charts https://helm.ddoscom.tech/

Then after this use the “deployment” helm chart within this repo with your own values file. TODO add more docs here.

TODO

  • Update Charts to make it compatible with new K8s versions
  • Add more info in this file to help others integrate with this
  • Add back the other charts with the latest best-practices (daemonset, statefulset)
  • Add examples and documentation
  • Add tests to ensure no breakage
  • Profit…? :P

Test Locally

  • Docker Required
docker run -it --network host --workdir=/data --volume ~/.kube/config:/root/.kube/config:ro --volume $(pwd):/data quay.io/helmpack/chart-testing:v3.5.0 ct lint --config scripts/ct.yaml

Contact

For information/questions either file an issue on Github