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
Pierre Mavro
ac068ef885
feat: upgrade vault provider lib
2021-10-12 18:58:48 +02:00
Pierre Mavro
6ea66ba7c0
fix: removing ingress target
2021-10-05 12:08:41 +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
9c2f7981e7
chore: update pleco to v0.9.3
2021-09-30 18:47:23 +02:00
Pierre Mavro
d0bb17d9f6
feat: add nat gateway and vpc peering support
2021-09-29 13:32:23 +02:00
Romain GERARD
fe6f6454f4
Use base64 encoded string for application env vars
...
- Use base64 encoded string for env variables of applications
- Remove External services, as they are not used by the core
at all
2021-09-22 16:59:28 +02:00
Pierre Mavro
6104dbccf0
refactor: disable CORS by default
...
We're disabling it by default as it's not secure. Was useful for some
clients but not the things to do.
It's disabled now but will come back as options to set by the customer
directly from the UI.
2021-09-22 13:42:27 +02:00
Pierre Mavro
f5c8011da1
feat: auto-repair terraform provider cache issue
2021-09-05 14:28:35 +02:00
Pierre Mavro
6850ccddcb
fix: remove tf warnings
2021-09-05 14:28:35 +02:00
MacLikorne
ec05700179
feat: upgrade prometheus operator to kube-prometheus-stack chart
2021-08-25 14:15:10 +02:00
MacLikorne
ac8502e653
chore: update external dns values files
2021-08-17 11:11:44 +02:00
MacLikorne
37b24f6f6c
chore: update external dns
2021-08-17 11:11:44 +02:00
Erèbe - Romain Gerard
213a667539
Enable publish service for nginx-ingress
...
Missing from a5f093acdc
2021-08-06 12:07:25 +02:00
Romain GERARD
a5f093acdc
Enable publish service for nginx-ingress
...
- By enabling this option the controller is going
to use a service to know the ingress endpoint/address to use.
In our case, it is going to pick the LB hostname
thus avoiding the need to add on every ingress target annotation
for external DNS with the LB hostname.
This reduce the toil to update LB endpoint when it changes, as it is done automatically now
2021-08-05 20:22:56 +02:00
Romain GERARD
b3a444118b
Handle raw string for application secrets
2021-08-03 11:31:28 +02:00
Benjamin
cec7b66f93
feat: start integration scaleway ( #276 )
...
feat: scaleway integration / infrastructure
This CL introduces scaleway as cloud provider and allow to create an
infrastructure on it.
Tickets: DEV-914, DEV-926, DEV-915
Co-authored-by: Pierre Mavro <pmavro@qovery.com >
2021-07-30 15:19:14 +02:00
Pierre Mavro
a6cd9a5043
fix: ensure 1 app is always available when only 1 instance is deployed
...
When there is one app with only one instance, the rollout delete the app before deploying the new one, causing small downtimes. We now check the number of desired instances and adapt the config if set to 1.
2021-07-22 19:54:04 +02:00
Romain GERARD
cbde3c3215
Simplify custom DNS setup
2021-07-16 15:01:23 +02:00
MacLikorne
c83a13d21a
feat(DEV-931): prepare kubernetes migration to 1.18
2021-07-12 16:53:34 +02:00
Σrebe - Romain GERARD
b03d5d8ae8
Add qovery labels to every components for databases
2021-07-05 15:42:32 +02:00
MacLikorne
7406e2d736
fix: ec2 key pairs tagging
2021-06-24 12:29:02 +02:00
Pierre Mavro
554a600aa2
feat: enhanced helm support + added commented portal
2021-06-24 12:28:39 +02:00
Benjamin Chastanier
8bdbce1252
fix: escape go template annotations from jinja templates
2021-06-24 09:31:33 +02:00
MacLikorne
061528e00c
fix: disable some pleco check
2021-06-23 16:13:11 +02:00
Pierre Mavro
c3b397b46f
fix: can't add a new cluster because statefile is missing
2021-06-23 09:06:00 +02:00
Pierre Mavro
56bf8417af
feat: adding helm diff
2021-06-23 09:06:00 +02:00
Pierre Mavro
b3118a7a68
feat: connected AWS helm level 1 to 3
2021-06-23 09:06:00 +02:00
Pierre Mavro
5bfcc8f19a
feat: adding aws helm level 1 infra
2021-06-23 09:06:00 +02:00
Pierre Mavro
e7ea7bb901
feat: removed helm charts from tf
2021-06-23 09:06:00 +02:00