194 Commits

Author SHA1 Message Date
Pierre Mavro
a1910c4361 feat: add qovery dns support 2022-05-12 08:39:42 +02:00
Erèbe - Romain Gerard
b58dfdb42a Add env and project long id (#714) 2022-05-11 15:31:00 +02:00
MacLikorne
08ac38b95a chore: upgrade aws node term handler (#617) 2022-05-04 17:18:23 +02:00
MacLikorne
afc1adc39a chore: upgrade aws calico (#616) 2022-05-04 17:17:58 +02:00
MacLikorne
5d49ce71a6 chore: upgrade aws vpc cni (#615) 2022-05-04 17:17:32 +02:00
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
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
MacLikorne
5bb6e4a37d fix: get cluster infos on aws UI (#672) 2022-03-30 20:44:19 +02:00
Pierre Mavro
31c5083ad9 fix: add missing options to completly deny public access 2022-02-21 10:47:15 +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
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
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
Erèbe - Romain Gerard
739e3d12e9 Add autoscaler for applications (#525)
- Transition to min/max instances instead of total instances
2021-12-14 16:39:06 +01:00
Erèbe - Romain Gerard
2bb83cb222 Add new field ports for applications (#511) 2021-12-02 10:17:58 +01:00
Pierre Mavro
1d14d30040 fix: add missing tags leading to NLB unable to retrieve an IP address 2021-11-30 22:16:41 +01:00
Benjamin
6167abe032 feat: use subdomains for dns and tls (#500)
Ticket: DEV-996
2021-11-29 10:33:51 +01:00
Pierre Mavro
172b1daeb7 fix: wrong was eks timeout content (tf doc is wrong) (#508) 2021-11-25 11:12:22 +01:00
Pierre Mavro
72c7c1d491 fix: grow default AWS timeout to reduce random AWS issues (#507) 2021-11-25 10:18:17 +01:00
Romain GERARD
204da98bc0 Revert supression of ownerId 2021-11-17 09:58:09 +01:00
Romain GERARD
449cb34cfb Revert "Add name in ports service & remove ownerId (#484)"
This reverts commit 32107f8449.
2021-11-17 09:51:50 +01:00
Benjamin
88ceae94c9 refactor: aws harmonize managed dbs tags (#467) 2021-11-16 21:56:10 +01:00
Erèbe - Romain Gerard
32107f8449 Add name in ports service & remove ownerId (#484) 2021-11-16 11:22:19 +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
Pierre Mavro
8c0b769531 fix: aws managed services couldn't be deleted
Note: this makes tests way longer, but this is the only way to test it
properly. If it was the case before, this bug would never happen
2021-11-04 09:15:22 +01:00
Pierre Mavro
17964dbae7 fix: better support node numbers 2021-10-28 09:20:43 +02:00
Benjamin
b74c46167b tests: scw fix self-hosted tests (#465) 2021-10-25 10:21:05 +02:00