https://github.com/bn-digital/helm
Charts used for application execution NodeJS full-stack applications on Kubernetes cluster using Helm.
https://github.com/bn-digital/helm
charts go-templates helm helm-charts helmfile
Last synced: 4 months ago
JSON representation
Charts used for application execution NodeJS full-stack applications on Kubernetes cluster using Helm.
- Host: GitHub
- URL: https://github.com/bn-digital/helm
- Owner: bn-digital
- License: mit
- Created: 2021-05-15T15:22:46.000Z (about 4 years ago)
- Default Branch: latest
- Last Pushed: 2024-11-07T11:59:13.000Z (7 months ago)
- Last Synced: 2025-01-10T02:17:18.079Z (5 months ago)
- Topics: charts, go-templates, helm, helm-charts, helmfile
- Language: Smarty
- Homepage:
- Size: 1.06 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BNDigital Helm Charts library
Charts used by [bndigital.co](https://bndigital.co) to launch NodeJS-fullstack applications on Kubernetes cluster using Helm.
Add repository
```shell
helm repo add bndigital https://bn-digital.github.io/helm
helm install my-release bndigital/
```## Web App
This chart bootstraps a web app deployment on a Kubernetes cluster using the Helm package manager.
### Prerequisites
#### Required
- Kubernetes 1.16+
- Helm 3.0+#### Optional
- PV provisioner (in case you need persistence volume claim for you application)
- Ingress Controller (in case you want to use ingresses with proxies)
- Cert Manager (in case you want to terminate SSL with LetsEncrypt for your ingress)### Parameters
See [Chart](charts/app) for more details.
## OpenVPN
This chart will install an [OpenVPN](https://openvpn.net/) server inside a kubernetes cluster.
### Parameters
See [Chart](charts/openvpn) for more details.