Commit Graph

141 Commits

Author SHA1 Message Date
Romain GERARD
28df677146 Disable certManager for prometheus webhook 2022-05-11 12:57:10 +02:00
Romain GERARD
b6e14aadaa Revert "chore(ENG_927): use official mysql chart (#704)"
This reverts commit d589dd420f.
2022-05-11 12:47:54 +02:00
MacLikorne
1bd7db0504 chore(ENG_1123_update_cert_manager): update chart manager (#623) 2022-05-04 17:18:53 +02:00
MacLikorne
d589dd420f chore(ENG_927): use official mysql chart (#704) 2022-05-04 17:17:00 +02:00
Erèbe - Romain Gerard
0a5a7eba1f Add cluster-agent installation (#699) 2022-04-27 10:23:00 +02:00
Erèbe - Romain Gerard
df988187ec Move qovery charts that we publish upstream (#686) 2022-04-12 15:58:41 +02:00
Pierre Mavro
b02e2529a0 fix: another fix for engine deployment 2022-04-07 14:09:46 +02:00
Pierre Mavro
6d7f3bd4c4 fix: remove engine deployment serviceAccountName 2022-04-07 12:11:42 +02:00
Pierre Mavro
376cb0c92c fix: missing volume in new engine local storage 2022-04-07 11:40:35 +02:00
Pierre Mavro
a2a71cd7d0 feat: add ephemeral storage to engine
In order to avoid using network storage, bringing random performances on container build, we're going to try local storage instead and see how it behaves
2022-04-07 08:42:23 +02:00
MacLikorne
f176cf3bef chore: releas pleco v0.11.1 (#646) 2022-03-17 12:07:50 +01:00
Erèbe - Romain Gerard
c17715411e Helm refacto (#607)
* Refacto helm
2022-02-17 17:40:23 +01:00
MacLikorne
55ca137b64 chore: upgrade pleco to v0.10.4 (#610) 2022-02-17 14:05:33 +01:00
MacLikorne
8f95ef227d chore: upgrade pleco to v0.10.2 (#609) 2022-02-16 17:58:15 +01:00
MacLikorne
53bec5ac4e chore: upgrade pleco to v0.10.1 (#597) 2022-02-10 18:06:52 +01:00
Erèbe - Romain Gerard
026a01f4b3 Use dedicated service name for mongo db (#589)
* Re-enable disabled git test

* Use dedicated service name for mongodb
2022-02-08 07:58:11 +01:00
Erèbe - Romain Gerard
a8e74ba4d3 fix(ENG-1068): normalize db service (#572) (#582) 2022-02-07 09:20:25 +01:00
Σrebe - Romain GERARD
f759e5de07 Revert "fix(ENG-1068): normalize db service (#572)"
This reverts commit dbe6e87189.
2022-02-02 16:25:25 +01:00
MacLikorne
dbe6e87189 fix(ENG-1068): normalize db service (#572)
* fix(ENG-1068): normalize db service
* fix(ENG-1068): fix aws name sanitizer
* fix(ENG-1068): optimize db tests
* fix(ENG-1068): fix linter
* fix(ENG-1068): add notes to helm freeze
* fix(ENG-1068): refacto environment handling
* fix(ENG-1068): fix ci
* fix(ENG_1068): edit charts
* fix(ENG_1068): fix name sanitizer for managed db
* fix(ENG_1068): improve tests
* fix(ENG_1068): fix test

Co-authored-by: Romain GERARD <erebe@erebe.eu>
Co-authored-by: Erèbe - Romain Gerard <github@erebe.eu>
2022-02-02 09:55:08 +01:00
enzo
81e3f67a4b feat: upgrade metrics server 2022-01-24 14:47:49 +01:00
Erèbe - Romain Gerard
cbc026c59e Fix rbac for shell-agent (#565)
+ Some kube lib (i.e: kube-rs) is doing a get before doing
    a create
2022-01-19 08:25:15 +01:00
MacLikorne
5154c05602 Chore/pleco v0.9.33 (#542)
* chore: release pleco v0.9.33

* feat: use new pleco values file
2022-01-03 15:42:02 +01:00
MacLikorne
3d3100d7e5 chore: upgrade pleco to v0.9.29 (#538) 2021-12-23 11:21:26 +01:00
Romain GERARD
421095a00d shell-agent add more env variables 2021-12-22 10:08:35 +01:00
Erèbe - Romain Gerard
4c3a9fa077 Add Shell Agent installation (#536)
* Add Shell Agent installation
2021-12-22 09:35:29 +01:00
Pierre Mavro
6eb2f22421 feat: upgrade docker version 2021-12-16 09:52:53 +01:00
MacLikorne
5e6b342dc3 chore: update pleco to v0.9.20 (#509) 2021-11-25 13:20:11 +01:00
MacLikorne
12cee01574 feat(DEV-980): db public access' switch (#447)
* feat(DEV-980): db public access' switch
2021-11-15 14:44:09 +01:00
Benjamin Chastanier
d10bebf030 chore: update Pleco to v0.9.17 2021-11-09 09:43:57 +01:00
Pierre Mavro
350c46ba5b feat: add datadog chart (#463)
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-26 11:20:24 +02:00
Benjamin
b74c46167b tests: scw fix self-hosted tests (#465) 2021-10-25 10:21:05 +02:00
Pierre Mavro
23091881b6 fix: support of helm lock and liveness probe to engine 2021-10-12 18:35:25 +02:00
MacLikorne
c155c8e2c6 chore: update pleco 2021-10-11 14:56:26 +02:00
MacLikorne
19aff56bf0 chore: update pleco 2021-10-11 14:56:26 +02:00
Pierre Mavro
8296313902 fix: add custom dns to nginx ingress to support TLS for DO 2021-10-08 15:33:13 +02:00
Pierre Mavro
e344827b14 feat: create a dedicated lb hostname for TLS 2021-10-08 15:33:13 +02:00
MacLikorne
d36a605403 chore: update pleco to 0.9.10 (#418)
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-05 14:57:31 +02:00
Pierre Mavro
e7e4716871 fix: engine autoscaling config issue 2021-10-04 10:39:39 +02:00
Pierre Mavro
7dd54d6119 fix: engine autoscaling was too agressive 2021-10-03 16:37:17 +02:00
Pierre Mavro
8bf43f1a11 feat: reduce rustls log level 2021-10-02 06:21:15 +02:00
Pierre Mavro
5f4048bb90 fix: engine autoscaler works now 2021-10-02 06:21:15 +02:00
Benjamin
871a1985dd Chore/dev 947 upgrade grafana (#407) 2021-10-01 14:15:01 +02:00
MacLikorne
7ed80755f2 Chore/dev 947 upgrade loki (#332)
Co-authored-by: Benjamin Chastanier <benjamin.chastanier@gmail.com>
2021-10-01 14:12:52 +02:00
MacLikorne
3c24852c43 Chore/dev 947 upgrade nginx ingress (#329)
Co-authored-by: Benjamin Chastanier <benjamin.chastanier@gmail.com>
2021-10-01 14:12:11 +02:00
MacLikorne
d566e77b96 chore(DEV-947): upgrade cluster autoscaler (#327)
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com>
2021-10-01 14:11:24 +02:00
MacLikorne
55750de898 chore: update to pleco v0.9.8 2021-09-30 18:47:23 +02:00
MacLikorne
9c2f7981e7 chore: update pleco to v0.9.3 2021-09-30 18:47:23 +02:00
Pierre Mavro
8d6d716bee feat: engines as deployments when no builder
Engines now supports 2 modes:
1. statefulset when builders are active
2. deployments when no builders to grow faster the number of instances
   and prepare for autoscaling
2021-09-30 18:43:49 +02:00
Pierre Mavro
d0bb17d9f6 feat: add nat gateway and vpc peering support 2021-09-29 13:32:23 +02:00
Pierre Mavro
d44e787c0b feat: add engine build feature flag
In order to avoid having the build container inside the engine, here is a feature flag
2021-09-23 15:31:44 +02:00