Commit Graph

124 Commits

Author SHA1 Message Date
Sam Rose 245fec960f
Allow specifying extra volume mounts for containers in our Helm chart. 2024-04-12 11:17:05 +01:00
Sam Rose 7f36a74130
Allow specifying sidecars for the pods in our Helm chart. 2024-04-12 10:27:35 +01:00
Christos Alexiou 799d60beed Revert "Remove condition for looking up existing secret"
This reverts commit dde52c6f93.
2024-04-08 19:17:55 +03:00
Christos Alexiou dde52c6f93 Remove condition for looking up existing secret 2024-04-08 19:08:04 +03:00
Sam Rose 9b60111413
Allow ndots to be configurable in the Helm chart. 2024-01-04 09:42:33 +00:00
Sam Rose d3de8acd77
Revert "Allow TEMPLATES_BUCKET_NAME to be configured in the Helm chart." 2023-12-20 17:08:49 +00:00
Sam Rose 5083369a99
Fix incorrect casing. 2023-12-20 16:26:25 +00:00
Sam Rose 915b96d78d
Allow TEMPLATES_BUCKET_NAME to be configured in the Helm chart. 2023-12-20 16:25:20 +00:00
Sam Rose 7a21576e74
Copy paste error in the Helm chart. 2023-12-20 10:18:11 +00:00
Sam Rose 753d95e2b4
Fix the command and args values in the Helm chart, I put them in the wrong place. 2023-12-20 09:55:30 +00:00
Sam Rose d48362017f
Allow the specifying of custom command and args values in Helm chart. 2023-12-19 15:07:50 +00:00
Sam Rose 79fa567095
Allow the passing of extra envrionment variables to apps, worker, and automation worker pods. 2023-12-13 17:10:19 +00:00
Sam Rose 59581890cb
Rename automation worker container. 2023-12-13 15:48:22 +00:00
Sam Rose 33818daea9
Fix whitespace. 2023-12-13 12:37:08 +00:00
Sam Rose d164a3788d
Make it possible to disable automation workers. 2023-12-13 12:36:24 +00:00
Sam Rose ff04d0516a
Disable API completely in automations workers. 2023-12-13 10:59:35 +00:00
Sam Rose 6098a2d9e8
Split out automation processing from the apps pods. 2023-12-13 10:47:16 +00:00
Sam Rose 79819795c1
Merge branch 'master' into fix-deployment-instability 2023-12-06 10:09:17 +00:00
Sam Rose f776499970
Add minReadySeconds: 10 to the proxy deployment to give nginx time to properly start. 2023-12-01 16:00:37 +00:00
Sam Rose bd5d7c3b65
Merge master. 2023-12-01 14:02:01 +00:00
Christos Alexiou 4fcb4d5677 fix: use /health and remove 301 2023-11-29 23:39:41 +02:00
Sam Rose 6674bf139b
Expand chart documentation, fix HPA definition. 2023-11-27 17:12:13 +00:00
Sam Rose 5ae9a3e46b
Merge master. 2023-11-24 15:04:03 +00:00
Sam Rose 4af7bf459a
Remove extraneous creation timestamp. 2023-11-21 17:35:23 +00:00
Sam Rose 08d45820a2
Update chart dependencies, fix some syntactic errors. 2023-11-21 10:29:27 +00:00
Sam Rose cade7d339e
First pass at updating Helm chart. 2023-11-20 17:03:38 +00:00
Julio Morimoto 97ca361a6a Change minio liveness probe to use native httpGet instead of curl.
Fixes #12277
2023-11-03 14:15:28 -03:00
Adria Navarro 572cac2552 Remove SENTRY_DSN references 2023-10-18 10:51:09 +02:00
Martin McKeaveney a234ae6426 ensure secrets are not replaced on every helm run 2023-09-04 17:19:04 +01:00
Martin McKeaveney 5845884e77 Revert "don't recreate secret after first deploy, bump vm2 deps" 2023-09-01 11:30:05 +01:00
Martin McKeaveney 2eb78fb23d don't recreate secret after first deploy, bump vm2 deps 2023-08-24 17:12:48 +01:00
Martin McKeaveney 755a98654c Merge branch 'master' into feature/offline-mode-k8s 2023-08-07 16:38:17 +01:00
Jonny McCullagh ebb32f8d96 add startupProbe;Probes into values.yaml (#11404) 2023-08-01 09:01:04 +01:00
Rory Powell 70f505d562 Update helm chart to expose OFFLINE_MODE env var 2023-07-25 17:03:44 +01:00
Martin McKeaveney b59c5b5512 adding a livenessprobe to the proxy service 2023-07-21 14:28:17 +01:00
Jonny McCullagh f21d94a52d allow ssl-policy annotation in helm chart (#10357) 2023-04-20 13:57:34 +01:00
Rory Powell 36ba6507e3 Syntax fix for proxy service image in helm charts (#10284) 2023-04-12 22:19:54 +01:00
Rory Powell b71169deee Fix how version is processed in helm chart (#10277) 2023-04-12 16:30:10 +01:00
Rory Powell 3b9887c66c Use helm .Chart.AppVersion instead of specifying value (#9933)
* Use helm .Chart.AppVersion instead of specifying value

* Backwards compatibility with existing process for deploying chart from source where Chart.AppVersion hasn't been generated yet
2023-04-12 13:49:25 +01:00
Rory Powell 35fc9ba45c Add quote to httpLogging in helm chart (#10205) 2023-04-04 15:45:34 +01:00
Rory Powell 976b3a55ca Update logging to support dd trace attributes (#10086)
* Update logging middleware to integrate with pino for console logging

* Remove elastic apm references, use updated core middlewares

* Remove redundant LOG_LEVEL definitions

* Remove no longer needed jest logging overrides

* lint

* Backwards compat between console log helpers and pino

* Configurable DISABLE_HTTP_LOGGING

* Don't log 4xx as errors

* Remove redundant ENABLE_4XX_HTTP_LOGGING

* Cleanup migrations and event logging

* Improve bb-alert logging

* Add DISABLE_HTTP_LOGGING to helm chart

* Add ops endpoints for testing

* Disable http logging in dev

* Backwards compatible tracing implementation

* Naming update on http logging env var

* lint

* Update packages/backend-core/src/environment.ts

Co-authored-by: Adria Navarro <adria@revityapp.com>

* Merge

* Lint

* Fix console.warn failing mock by replacing with alerts mock instead

* Lint

---------

Co-authored-by: Adria Navarro <adria@revityapp.com>
2023-04-04 15:08:46 +01:00
Rory Powell c57e69d082 Chore: Update livenessprobe timeout, add readinessprobe (#10139)
* Chore: Update livenessprobe timeout, add readinessprobe

* Remove liveness and readiness probes from values

* Add clarifying comment to existing liveness and readiness probes

* U[date failureThreshold on readiness probe to be 3
2023-03-28 16:07:03 +01:00
Vinoth Kirubakaran 044a88dd8a Ability to configure schedulerName for helm charts (#10018)
* Update minio-service-deployment.yaml

* Update redis-service-deployment.yaml

* Update couchdb-backup.yaml

* Update proxy-service-deployment.yaml

* Update app-service-deployment.yaml

* Update worker-service-deployment.yaml

* Update app-service-deployment.yaml

* Update couchdb-backup.yaml

* Update minio-service-deployment.yaml

* Update proxy-service-deployment.yaml

* Update redis-service-deployment.yaml

* Update worker-service-deployment.yaml
2023-03-16 12:23:47 +00:00
Rory Powell f482dbca8b Update fallback env vars in k8s chart (#10014) 2023-03-14 09:41:40 +00:00
Rory Powell e116941750 Rotatable secrets (#9982)
* Rotatable secrets

* Set new api encryption key var

* Lint

* Use fallback keys instead of array

* Point api encryption key to dedicated value

* Add API_ENCRYPTION_KEY to cli

* Lint + add api encryption key to env files
2023-03-13 15:02:59 +00:00
Rory Powell c33ea4dcfe Update deployment templates to remove unused cdn url and fix empty env vars (#9967) 2023-03-09 16:13:26 +00:00
Martin McKeaveney f7d6c37fc7 merge 2023-03-03 16:49:04 +00:00
Martin McKeaveney d8e9132b37 allow proxy service rate limits to be controlled with helm 2023-03-01 18:33:37 +00:00
Jonny McCullagh c5bc0d4ffb add datadog apm (#9693)
* add datadog apm

* datadog init not start

* extra env vars for DD APM

* add datadog apm

* datadog init not start

* extra env vars for DD APM

* add datadog apm

* remove space

* Enable typescript integration with apm agents

* Fix typo

---------

Co-authored-by: Jonny <Jonny McCullagh>
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-02-15 16:28:20 +00:00
Martin McKeaveney d4a0e44b31 merge 2023-02-05 22:11:37 +00:00