Rory Powell
62c325fa57
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
Rory Powell
04bc69ecf4
Publish helm chart with correct app version, publish on develop ( #9099 )
...
* Publish helm chart with correct app version, publish on develop
* Uncomment checkout
* Remove concurrency flag temporarily
* Prevent created at timestamp from changing on each helm repo index
* Add logging
* Fix syntax error
* Add logging
* Fix package command
* Remove copy tgz
* Update commit message
* Add job to trigger budibase-deploys
* Fix repository
* Update access token
* Update access token
* Update access token
* Separate deploy release env from docker image release
* Dependency between image release and chart release
2022-12-19 16:01:12 +00:00
Rory Powell
30a8baafb3
Fix helm upgrade by adding quota to MINIO_ENABLED ( #9054 )
2022-12-15 12:29:53 +00:00
Rory Powell
7ef9e9dc51
File authentication using presigned URLs ( #8883 )
...
* file auth wip
* Private plugin bucket wip
* Add etag to logo request, fix circular dependency
* Resolve cyclic dependency
* Ensure browser doesn't cache custom component
* Global file fixes
* File fixes / remove permaUrl
* Add ctx local storage
* Enable presigned url to work from any host
* Test fix
* Self hosting w/ S3 + other fixes
* Fix for serving dev app in multi tenant
* Fix backup restore and import attachment url processing, never store attachment urls
* Test fixes
* Unit tests WIP
* Replace file path with base64 encoded private key
* Multi tenancy tests for files
* Environment files fixes
* Post-merge build and test fixes
* Add debug conditional to all jest logging and revert/fix prod minio proxy_pass
* Re-add default '/' minio route :(
* Rename iconFile -> iconFileName
* Add cloudfront vars to k8s templates
* Remove public bucket policy
* Remove duplicated test
2022-12-15 11:35:22 +00:00
Martin McKeaveney
42bb6374f5
merge
2022-12-09 13:35:18 +00:00
Martin McKeaveney
e4af3165d6
enable support for company proxy
2022-12-06 14:00:56 +00:00
Jonny McCullagh
b1a610788e
Merge pull request #8891 from Budibase/jonny/helm-logging-annotation
...
add optional annotations to pods for logging format
2022-12-06 10:46:10 +00:00
Jonny
44380d2bc0
not needed in proxy
2022-12-02 10:00:34 +00:00
Jonny
680061382a
not needed in redis/minio
2022-12-01 14:50:27 +00:00
Jonny
5eabc3ef00
add optional annotations to pods for logging format
2022-12-01 14:39:35 +00:00
Jonny
4f474b8b27
Add env var for tls-reject-unauthorised to helm chart
2022-12-01 14:09:40 +00:00
Antor
cf82be6bec
remove duplicate "LOG_LEVEL"
...
env variable "LOG_LEVEL" was already declared. remove duplicate declaration
2022-11-18 23:26:06 +01:00
Rory Powell
0766883ff3
Add CDN_URL to k8s templates
2022-11-07 15:27:13 +00:00
Rory Powell
e52f099e0c
Add CDN_URL to k8s templates
2022-11-07 12:33:21 +00:00
Martin McKeaveney
44cd220e61
adding support for backups bucket
2022-11-01 10:17:44 +00:00
Rory Powell
4141b421d6
Remove defaults for bucket names from k8s chart
2022-10-25 13:45:43 +01:00
Martin McKeaveney
d7c8f4ad25
updating variable name
2022-10-17 17:32:23 +01:00
Martin McKeaveney
f45f7c296f
making bucketnames configurable in helm chart
2022-10-12 17:34:55 +01:00
Martin McKeaveney
d0ad7bbb67
merge with master
2022-09-26 17:57:23 +01:00
Martin McKeaveney
b2962e6edf
adding plugin bucket name variable to chart
2022-09-23 16:03:57 +01:00
Rory Powell
17283b54b0
Enable feature flags selfhost
2022-09-22 14:41:41 +01:00
mike12345567
a2fa27d95a
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-07 12:40:45 +01:00
Thomas Weiß
3ce96f4236
remove unused value from chart defaults
2022-09-05 15:34:40 +02:00
Thomas Weiß
cfd757d712
allow specifying resources on couchdb-backup deployment
2022-09-05 15:34:39 +02:00
Thomas Weiß
3295c14679
allow specifying resources on minio, redis deployments
2022-09-05 15:34:39 +02:00
Thomas Weiß
bad727cc95
allow specifying resources on app, worker, proxy deployments
2022-09-05 15:34:35 +02:00
Andrew Kingston
e03c48bd6e
Remove extra space
2022-09-01 14:10:29 +01:00
mike12345567
5411f3c8e3
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-31 15:53:32 +01:00
Rory Powell
b4b6acb2a5
Fix worker-service deployment env formatting
2022-08-30 16:14:13 +01:00
Rory Powell
1095d079cb
Add BUDIBASE_ENVIRONMENT to worker deployment
2022-08-30 15:54:19 +01:00
Rory Powell
502f246bd3
Fix k8s yaml formatting
2022-08-30 13:53:31 +01:00
Rory Powell
a734d385f8
Conditionally enable elastic apm
2022-08-30 10:59:27 +01:00
Rory Powell
65d4544cc5
Add support for NODE_DEBUG to app-service in kubernetes
2022-08-19 15:21:53 +01:00
Andrew Kingston
54907ad7b0
Add hot reloading for component plugins via watched plugin directory
2022-08-15 22:23:45 +01:00
Rory Powell
73db927f8e
Update posthog token
2022-08-08 14:03:04 +01:00
Rory Powell
7fa0f7fa49
Merge pull request #6601 from panos--/chart-imagepullsecrets
...
Helm chart: allow specifying image pull secrets
2022-07-18 13:13:59 -04:00
Martin McKeaveney
6f8b8df249
make BB admin user env vars optional
2022-07-11 11:50:32 +01:00
Martin McKeaveney
44ddfdc626
Merge pull request #6511 from Budibase/seed-admin-user
...
Add env vars to automatically create initial admin user on first run
2022-07-11 10:04:05 +01:00
Thomas Weiß
0621d34637
use image pull secrets if specified
2022-07-07 16:39:15 +02:00
mike12345567
2593dccdac
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-05 17:37:04 +01:00
Martin McKeaveney
8f0e11cc78
updating chart versions
2022-07-04 10:17:08 +01:00
Andrew Kingston
f1a42dfd07
Add env vars to hosting.properties and helm chart
2022-06-30 11:34:41 +01:00
Peter Clement
6b7b31c7a9
update handling of max iterations
2022-06-23 16:08:25 +01:00
Rory Powell
445f165d1e
Add feature flag awareness to k8s worker deployment
2022-06-20 13:35:44 +01:00
Rory Powell
ffbd97cf5b
Re-add quotes
2022-06-16 08:26:01 +01:00
Rory Powell
86eff487f8
Update k8s flags from booleans to integers
2022-06-16 08:19:29 +01:00
Rory Powell
844701f502
Remove quote from k8s templates on enableAnalytics
2022-06-15 16:43:48 +01:00
Rory Powell
2258eead58
Enable analytics worker deployment template
2022-06-14 16:46:15 +01:00
Rory Powell
c233ad8f64
Add ph token to worker deployment template
2022-06-14 16:43:50 +01:00
Rory Powell
01e48b418f
Environment config
2022-06-06 15:27:29 +01:00