1
0
Fork 0
mirror of synced 2024-07-14 18:55:45 +12:00
budibase/charts/budibase
Rory Powell b635614f77 Allow proxy upstream URLs to be configured at runtime (#7413)
* allow proxy upstream urls to be configured at runtime

* make dynamic upstream urls in proxy the default behaviour

* reorder env directives

* Use appVersion for proxy image

* Update couch upstream for proxy

* proxy ci updates - WIP

* allowing custom resolvers in proxy service deployment

* remove generateProxyConf script for prod and remove from builds

* remove generateProxyConfig script

* removing nginx dev conf

* delete generated nginx conf

Co-authored-by: Thomas Weiß <panos@unbunt.org>
Co-authored-by: Martin McKeaveney <martinmckeaveney@gmail.com>
2022-12-20 16:28:13 +00:00
..
charts locking chart deps, upgrading NGINX chart to point to new helm repo 2021-12-30 18:57:23 +00:00
templates Allow proxy upstream URLs to be configured at runtime (#7413) 2022-12-20 16:28:13 +00:00
.helmignore automate helm deployment with CI 2021-12-09 11:05:43 +00:00
Chart.lock locking chart deps, upgrading NGINX chart to point to new helm repo 2021-12-30 18:57:23 +00:00
Chart.yaml Publish helm chart with correct app version, publish on develop (#9099) 2022-12-19 16:01:12 +00:00
README.md automate helm deployment with CI 2021-12-09 11:05:43 +00:00
values.yaml Allow proxy upstream URLs to be configured at runtime (#7413) 2022-12-20 16:28:13 +00:00

Budibase

Budibase Budibase is an open source low-code platform, helping thousands of teams build apps for their workplace in minutes.

TL;DR;

$ cd chart
$ helm install budibase .

Introduction

This chart bootstraps a Budibase deployment on a Kubernetes cluster using the Helm package manager.

Prerequisites

  • helm v3 or above
  • Kubernetes 1.4+
  • PV provisioner support in the underlying infrastructure (with persistence storage enabled)

Installing the Chart

To install the chart with the release name budi-release:

$ helm install budi-release .

The command deploys Budibase on the Kubernetes cluster in the default configuration. The configuration section lists the parameters that can be configured during installation.

Tip: List all releases using helm list

Uninstalling the Chart

To uninstall/delete the my-release deployment:

$ helm delete my-release