185 Commits

Author SHA1 Message Date
BenjaminCh
7937370f51 tests: ignore AWS EC2 infra tests (#717)
AWS EC2 not being ready yet, tests should be deactivated for the time being.
2022-05-12 10:56:56 +02:00
BenjaminCh
6ce39f21c9 tests: fix sticky session test (#716)
This CL fixes sticky sessions tests, using ingress IP instead of router
DNS avoiding to depend on DNS propagation delays.
2022-05-12 10:00:30 +02:00
Pierre Mavro
fc92707d26 feat: add qovery dns tests support 2022-05-12 08:39:42 +02:00
Pierre Mavro
600b64f3f9 fix: helm charts and missing elements for Qovery DNS 2022-05-12 08:39:42 +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
Pierre Mavro
28bb78aae4 Merge branch 'dev' into feat/edge_init 2022-05-04 18:37:14 +02:00
MacLikorne
d589dd420f chore(ENG_927): use official mysql chart (#704) 2022-05-04 17:17:00 +02:00
Pierre Mavro
57c131bb54 fix: test compil issue and linter 2022-05-04 11:12:51 +02:00
Romaric Philogène
838f83a831 fix: merge from dev 2022-05-03 19:38:48 +02:00
Romaric Philogène
145bc2ac51 Merge branch 'dev' into feat/edge_init
# Conflicts:
#	src/cloud_provider/aws/kubernetes/mod.rs
#	src/cloud_provider/digitalocean/kubernetes/mod.rs
#	src/cloud_provider/scaleway/kubernetes/mod.rs
#	tests/aws/aws_kubernetes.rs
#	tests/scaleway/scw_kubernetes.rs
2022-05-03 19:35:07 +02:00
BenjaminCh
b96d800ad5 fix: add wildcarded cluster domain to dns provider (#698)
Ticket: ENG-1152
2022-05-03 17:46:41 +02:00
Pierre Mavro
153f054123 feat: add kubeconfig to s3 + firewall rules + clean + EC2 helm charts 2022-05-01 19:25:50 +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
Benjamin Chastanier
68810bf05e fix: linter 2022-04-27 14:10:04 +02:00
Benjamin Chastanier
0856a7b8a4 tests: create tag for AWS EC2 infra tests
AWS EC2 infrastructure tests will have a dedicated CI pipeline bucket.

Ticket: ENG-1179
2022-04-27 13:22:28 +02:00
Romaric Philogene
302eafc23e wip: fix ec2 tests 2022-04-27 13:22:27 +02:00
Romaric Philogene
6e7c8b9e60 wip: prepare AWS EC2 Kubernetes provider 2022-04-27 13:22:20 +02:00
Romain GERARD
5522c74ff9 Fix tests 2022-03-30 23:10:26 +02:00
Erèbe - Romain Gerard
2a6760ff87 Refacto databases (#676)
Refacto databases
2022-03-30 23:01:34 +02:00
Erèbe - Romain Gerard
68fcbc7392 Refacto application to avoid duplication (#669) 2022-03-28 16:56:18 +02:00
Romain GERARD
ef8636830a Add minimal phase tests 2022-03-25 16:29:44 +01:00
Erèbe - Romain Gerard
08a6833b1c Add test for build phase + fix for DO registry (#666) 2022-03-25 16:28:36 +01:00
Romain GERARD
603c5c3ff6 fmt 2022-03-25 14:50:27 +01:00
Romain GERARD
2b7005c489 fmt 2022-03-25 14:43:37 +01:00
Erèbe - Romain Gerard
4653964798 Linter (#663) 2022-03-25 10:21:34 +01:00
Romain GERARD
69364c30dc Remove useless intermediate struct 2022-03-21 11:47:18 +01:00
Romain GERARD
ce3d4a0cfa Fix CI 2022-03-18 09:19:37 +01:00
Romain GERARD
19686830c8 Fix sticky sessions tests 2022-03-17 15:53:46 +01:00
Romain GERARD
6ae2186e4f Fix test for CI 2022-03-17 14:13:25 +01:00
Erèbe - Romain Gerard
e0a1dff4b2 build_refacto (#643)
* build_refacto

* build_refacto
2022-03-17 10:44:56 +01:00
enzo
490751032a fix: compil error 2022-03-15 09:08:48 +01:00
enzo
6197172c0a fix: compil error 2022-03-15 09:08:48 +01:00
enzo
2d3711a464 fix: kubeconfig issues in tests 2022-03-15 09:08:48 +01:00
BenjaminCh
f6944c7728 tests: aws add cluster pause tests (#625) 2022-03-11 13:18:56 +01:00
MacLikorne
a8529b3a57 fix: disabling some tests (#636) 2022-03-10 10:57:35 +01:00
MacLikorne
fb7181f0de impr: reduce database tests duration (#620)
* impr: reduce database tests duration

* impr: reduce database resources consumption for test
2022-03-08 13:50:11 +01:00
Erèbe - Romain Gerard
294686916d Refacto to have task status (#628) 2022-03-08 10:23:47 +01:00
Benjamin Chastanier
4be43c3bec feat: migrate env logging to new method
Ticket: ENG-1112
2022-03-07 10:19:16 +01:00
Erèbe - Romain Gerard
77958d1cb9 Add task cancellation (#618) 2022-02-23 18:22:18 +01:00
Erèbe - Romain Gerard
1959ae613c Remove unused failover environment (#613) 2022-02-21 14:46:21 +01:00
Pierre Mavro
48f2a81c73 feat: support scw node change without disruption (#587) 2022-02-16 15:59:40 +01:00
Benjamin
a819ec53c2 feat: infra migration to new logging part 2 (#583)
Ticket: ENG-1050
2022-02-09 14:20:59 +01:00
Benjamin
7a14d0327b feat: aws s3 move to rusoto (#569) 2022-02-09 09:34:54 +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
Romaric Philogène
14d3e7955d Improve deployment time (#571)
Improve deployment time using Container Registry as a distributed container layers cache.
2022-02-01 12:23:01 +01:00
enzo
cfeea275f3 feat: review changes 2022-01-24 14:47:49 +01:00
Pierre Mavro
8a9370cddd feat: adding aws zone info 2022-01-11 08:39:48 +01:00