Commit Graph

402 Commits

Author SHA1 Message Date
BenjaminCh
b96d800ad5 fix: add wildcarded cluster domain to dns provider (#698)
Ticket: ENG-1152
2022-05-03 17:46:41 +02:00
Romain GERARD
c961692734 Revert database pvc annotation changes 2022-04-29 17:03:38 +02:00
Romain GERARD
ea6d0ecb44 Revert database pvc annotation changes 2022-04-29 16:35:44 +02:00
Erèbe - Romain Gerard
3444f32566 Add long_id for databases (#703)
* Add long_id for databases

* Add long_id for router

* Fix linter
2022-04-29 15:37:40 +02:00
Erèbe - Romain Gerard
f276b1c4e7 Add long_id for applications (#702) 2022-04-29 13:50:53 +02:00
Erèbe - Romain Gerard
0a5a7eba1f Add cluster-agent installation (#699) 2022-04-27 10:23:00 +02:00
Erèbe - Romain Gerard
d603c04920 Fix: revert clusterId to be a short id (#697)
- Managed Databases use the clusterId in order find back the VPC
2022-04-22 09:27:45 +02:00
Erèbe - Romain Gerard
bb85c03724 Change quay.io to docker.io as bitnami move their registry (#695) 2022-04-21 09:25:59 +02:00
Erèbe - Romain Gerard
7b57f7de0d Remove cluster name from tag, as it may contain invalid characters (#692) 2022-04-19 14:34:27 +02:00
Romain GERARD
6a6a836308 Revert "Revert "feat: add new tag to cloud providers""
This reverts commit f93a07b2dd.
2022-04-19 14:26:17 +02:00
Romain GERARD
f93a07b2dd Revert "feat: add new tag to cloud providers"
This reverts commit 1303e2e668.
2022-04-19 14:20:53 +02:00
BenjaminCh
50b58064fc feat: add application commit ID to logs (#689)
This CL adds:
- application commit ID to some application actions logs.
- application commit ID annotation / label to application deployment
  yaml so it can be retrieved later on from other services

Ticket: ENG-1170
2022-04-19 11:57:48 +02:00
Pierre Mavro
1303e2e668 feat: add new tag to cloud providers 2022-04-18 10:38:57 +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
5bb6e4a37d fix: get cluster infos on aws UI (#672) 2022-03-30 20:44:19 +02:00
BenjaminCh
df1e5cb6cb fix: DO kubeconfig retrieval (#656) 2022-03-24 17:27:56 +01:00
Erèbe - Romain Gerard
5e6951e258 Terraform: Use same version of aws provider everywhere (#658) 2022-03-23 12:33:58 +01:00
MacLikorne
f176cf3bef chore: releas pleco v0.11.1 (#646) 2022-03-17 12:07:50 +01:00
Benjamin
2f91b9a38c fix: remove unknown param for SCW managed DB (#619) 2022-02-25 09:41:08 +01:00
Pierre Mavro
31c5083ad9 fix: add missing options to completly deny public access 2022-02-21 10:47:15 +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
Pierre Mavro
a222dd21c2 fix: scw grow cluster timeout
In order to reduce issues because of their flacky API, I grow the timeout
2022-02-16 16:05:37 +01:00
Pierre Mavro
48f2a81c73 feat: support scw node change without disruption (#587) 2022-02-16 15:59:40 +01:00
MacLikorne
53bec5ac4e chore: upgrade pleco to v0.10.1 (#597) 2022-02-10 18:06:52 +01:00
MacLikorne
16ad54e51e fix: pdb to support nodes drains (#592) 2022-02-10 17:28:04 +01:00
Erèbe - Romain Gerard
7cdcbf8c8e Fix: AWS managed database are never private (#591) 2022-02-09 16:51:51 +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
MacLikorne
21bbdbbf14 feat(ENG_1103): disable s3 public access (#586) 2022-02-07 15:01:40 +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
4082e5cc6e feat(ENG_1093): remove grafana's pvc 2022-01-24 14:51:25 +01:00
enzo
81e3f67a4b feat: upgrade metrics server 2022-01-24 14:47:49 +01:00
Benjamin
8baf661838 fix: handle services without ports defined (#568) 2022-01-20 11:18:10 +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
Benjamin
aeead3b43c fix: service to be created even if private port (#562)
As of today if port is set as private on an app / db, then no service
will be created for it in k8s. This should not be the case and a service
should be created even if app or db is flagged as private allowing other
internal apps to connect to it.
2022-01-18 17:04:40 +01:00
Pierre Mavro
8a9370cddd feat: adding aws zone info 2022-01-11 08:39:48 +01:00
Benjamin
62a609aaab feat: allowing to activate sticky sessions on router (#546) 2022-01-07 16:25:53 +01:00
MacLikorne
ac73c0bb85 Fix/ci self hosted (#543) 2022-01-05 11:05:50 +01:00
Erèbe - Romain Gerard
292a2d23e0 Fix storageClassName for AWS application (#545) 2022-01-04 18:24:09 +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
Pierre Mavro
3e8c93e902 feat: adding rds disk encryption option 2021-12-23 17:13:00 +01:00
Pierre Mavro
b4402cf03b feat: adding custom routes for AWS 2021-12-23 15:29:10 +01:00
MacLikorne
3d3100d7e5 chore: upgrade pleco to v0.9.29 (#538) 2021-12-23 11:21:26 +01:00