Skip to content

StevenJDH/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm Charts

Release Charts Codacy Badge Maintenance GitHub

A collection of Kubernetes applications ready for release using Helm.

helm charts demo

Buy me a coffee

Prerequisites

  • Kubernetes 1.19+
  • Helm 3.8.0+

TL;DR

helm repo add stevenjdh https://StevenJDH.github.io/helm-charts
helm repo update
helm search repo stevenjdh
helm install my-release stevenjdh/<chart>

Pull requests

Pull requests will trigger automatic chart testing and tests against Kubernetes 1.19.x, 1.24.x, and 1.29.x before they can be merged into main. To avoid issues, run the same tests locally before submitting a PR.

Manual chart testing

docker pull quay.io/helmpack/chart-testing:v3.10.1
docker run -it --rm --name ct --workdir=/data \
    --volume $(pwd):/data quay.io/helmpack/chart-testing:v3.10.1 sh \
    -c "ct lint --charts charts/<chart> --print-config --config ct.yaml"

Manual kind (Kubernetes in Docker) tests

Install the needed CLI from here, then run the following commands against the needed Kubernetes versions:

kind create cluster --image kindest/node:v1.19.16
helm install my-release charts/<chart>
kind delete cluster

Note: Run all commands from the root of the repository.

Contributing

Thanks for your interest in contributing! There are many ways to contribute to this project. Get started here.

Do you have any questions?

Many commonly asked questions are answered in the FAQ: https://github.com/StevenJDH/helm-charts/wiki/FAQ

Community contact

Feel free to contact me with any questions you may have, and I'll make sure to answer them as soon as possible!

Platform Link
💬 Instant Message Chat (preferred) Discord Banner

Announcements of new releases and other topics of interest will be shared via the preferred channel.

Want to show your support?

Method Address
PayPal: https://www.paypal.me/stevenjdh
Cryptocurrency: Supported options

// Steven Jenkins De Haro ("StevenJDH" on GitHub)