An open API service indexing awesome lists of open source software.

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.

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.