Commit Graph

114 Commits

Author SHA1 Message Date
MacLikorne
21bbdbbf14 feat(ENG_1103): disable s3 public access (#586) 2022-02-07 15:01:40 +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
Pierre Mavro
8a9370cddd feat: adding aws zone info 2022-01-11 08:39:48 +01:00
MacLikorne
ac73c0bb85 Fix/ci self hosted (#543) 2022-01-05 11:05:50 +01:00
Pierre Mavro
b4402cf03b feat: adding custom routes for AWS 2021-12-23 15:29:10 +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
Pierre Mavro
17964dbae7 fix: better support node numbers 2021-10-28 09:20:43 +02:00
Pierre Mavro
ac068ef885 feat: upgrade vault provider lib 2021-10-12 18:58:48 +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
Pierre Mavro
f5c8011da1 feat: auto-repair terraform provider cache issue 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
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
MacLikorne
c83a13d21a feat(DEV-931): prepare kubernetes migration to 1.18 2021-07-12 16:53:34 +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
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
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
MacLikorne
e0c93ae7dc fix: disable some pleco check 2021-06-22 14:50:04 +02:00
Pierre Mavro
027e29c7c5 fix: temporary fix for CNI 2021-06-04 15:26:18 +02:00
Pierre Mavro
6f6424f2c9 feat: adding helm deployment support for AWS 2021-05-31 14:40:03 +02:00
Pierre Mavro
1967b19d87 fix: fixed eks workers upgrade process 2021-05-26 18:04:10 +02:00
Pierre Mavro
6ddd9c176f fix: promtail wasn't able to deploy on non system-critical namespace
Needed to deploy it on kube-system because system-node-critical pod
priority requieres it
2021-05-26 18:04:10 +02:00
Pierre Mavro
fd3041aa75 feat: add k8s AWS upgrade support for workers 2021-05-26 18:04:10 +02:00
Pierre Mavro
ef3d185329 chore(DEV-880): 1.17 Kube upgrade 2021-05-18 17:14:26 +02:00
Pierre Mavro
67ebf9edaa feat: adding feature flag support 2021-05-10 18:42:43 +02:00
Pierre Mavro
c3fe7dbc46 fix: remove force delete form qovery engine 2021-05-09 16:28:12 +02:00
Pierre Mavro
730bbe08dd fix: bootstrap CNI bug with old deployed chart 2021-05-09 16:28:12 +02:00
Pierre Mavro
aa114eef0f refactor: remove alertmanager 2021-05-05 12:03:48 +02:00
Enzo
7cd4b147cc fix: enable vpc in pleco 2021-04-29 11:41:20 +02:00
Pierre Mavro
400c133904 fix: ensure compatibility with previous cni helm deployment 2021-04-19 11:03:18 +02:00
Pierre Mavro
06e4d29281 fix: service engine issue 2021-04-19 11:03:18 +02:00
Pierre Mavro
86f4a40904 feat: upgrading tf aws provider and dependancies 2021-04-19 11:03:18 +02:00
Pierre Mavro
f59471e56c fix: enabling qovery engine service only if metrics are enabled
A problem is still remaining on the service, need to check it
2021-04-19 11:03:18 +02:00
Pierre Mavro
455468c1bc fix: removed tag on aws ssh key pair to avoid board effect 2021-04-19 11:03:18 +02:00
Pierre Mavro
35cdf61547 feat: remove discord notifications, not needed anymore 2021-04-19 11:03:18 +02:00
Pierre Mavro
0c98125ddb fix: remove duplicate iam instance profile 2021-04-19 11:03:18 +02:00