Pierre Mavro
809751e99c
feat: upgrade minimum engine pods to 2
2021-02-12 18:27:49 +01:00
Pierre Mavro
976caad2f8
fix: remove unwanted retry on clsuter deployment
2021-02-12 15:19:13 +01:00
Pierre Mavro
ba38ffb0ab
fix: github label tests selector issue
2021-02-12 15:19:13 +01:00
Pierre Mavro
dcf3e8075f
fix: database tests failure because of prefix
2021-02-12 15:19:13 +01:00
Pierre Mavro
8774f935a3
fix: fix mongodb tests with new prefix
2021-02-12 15:19:13 +01:00
Pierre Mavro
7b833a59b5
fix: bad retry implementation + simplified the terraform part
2021-02-12 15:19:13 +01:00
Pierre Mavro
7eea061687
feat: adding unit tests in the pipeline
2021-02-12 15:19:13 +01:00
Pierre Mavro
2eadd4b726
feat: speed up build phase
2021-02-12 15:19:13 +01:00
Pierre Mavro
7db92ccbf4
feat: sanitizing names to avoid bootstrap errors
2021-02-12 15:19:13 +01:00
Pierre Mavro
3843ac9f83
feat: adding prefix to all resources to avoid naming collision
2021-02-12 15:19:13 +01:00
Pierre Mavro
9a3f2fcee7
fix: exit for non custom domain if dns can't be reached
2021-02-12 15:19:13 +01:00
Pierre Mavro
04acb534f2
fix: docker purge now check if running on CI
2021-02-08 21:27:51 +01:00
Pierre Mavro
2db038400f
fix: app_id label selectors should only be performed on custom domains
2021-02-08 21:27:51 +01:00
Romaric Philogene
9574b9551d
fix: select the right LB per Router.id
2021-02-08 21:27:51 +01:00
Pierre Mavro
3c3367b320
feat: upgrading to pleco 5.0.1
2021-02-08 09:01:29 +01:00
Pierre Mavro
8e87f4f9a2
feat: add new pleco version with s3 support
2021-02-08 09:01:29 +01:00
Pierre Mavro
61acc2adde
fix: helper all functional tests bug
2021-02-07 20:57:20 +01:00
Pierre Mavro
66d065a6a5
fix: temporary remove failing test
2021-02-07 20:39:35 +01:00
Pierre Mavro
b63ff70278
feat: only docker prune if there is a dedicated volume (like prod does)
2021-02-07 18:55:02 +01:00
Pierre Mavro
bc99ab0e7d
refactor: randomize app name for databases tests
2021-02-07 18:54:07 +01:00
Pierre Mavro
88491b6d34
feat: add docker tag and push retry on ECR
2021-02-07 18:54:07 +01:00
Pierre Mavro
ece4c2dd56
refactor: renaming gh test name
2021-02-06 16:35:50 +01:00
Pierre Mavro
42adf0b12d
feat: force all checks to validate a PR + remove dev tests
2021-02-06 16:24:52 +01:00
Pierre Mavro
1fba03e51c
feat: support tags
2021-02-06 16:24:52 +01:00
Sylvain Kerkour
b5d8b556f8
README.md: typo
2021-02-06 16:03:45 +01:00
Romaric Philogene
ffc2e5174d
fix: inconsistent behaviour between DO.router and AWS.router on CNAME check
...
fix: Router.id is used instead of Router.context.execution_id to check CNAME
2021-02-06 10:44:57 +01:00
Romaric Philogene
3da7b687f4
chore: remove ProgressListener imports
2021-02-06 10:27:11 +01:00
Romaric Philogene
bcd8a9eb95
fix: Router progress status
2021-02-06 10:25:44 +01:00
Pierre Mavro
0c821fe791
fix: remove default cargo test behavior
2021-02-04 11:05:57 +01:00
Pierre Mavro
682896f939
refactor: rename tests
2021-02-02 17:06:54 +01:00
Pierre Mavro
8f975255c4
feat: splitting tests
2021-02-02 15:17:06 +01:00
Σrebe - Romain GERARD
eabdca5fec
Do not fail deployment if CNAME is not valid
...
+ For custom domain we ask users to point with a CNAME
to xxx.qovery.io. If the user is using a CDN, it is not
possible to check if the configuration is correct as
there will be no CNAME records avaible and A record
is going to match IP of the CDN
2021-02-01 14:44:10 +01:00
Pierre Mavro
3a6de6b321
refactor: dns check is not a blocker anymore
2021-02-01 08:19:13 +01:00
Romaric Philogene
7fda8fe806
fix: remove unreachable code
2021-01-30 18:48:18 +01:00
Romaric Philogene
2773745d83
fix: support MySQL deployment on DigitalOcean
2021-01-30 18:43:10 +01:00
Pierre Mavro
82cb250b1b
fix: auto-scaler upgrade and fix
2021-01-28 09:19:20 +01:00
Pierre Mavro
69b6f6ca39
feat: temporary leverage timeout to 2h
2021-01-28 09:19:20 +01:00
Pierre Mavro
7d496be7c7
feat: adding pleco support with eks
2021-01-28 09:19:20 +01:00
Pierre Mavro
d014b1400b
feat: adding AWS kubernetes cluster delete
2021-01-28 09:19:20 +01:00
Romain GERARD
89906763fb
TLS: Use default certificate instead of creating new ones
2021-01-27 14:02:23 +01:00
Romain GERARD
b9dfed53b7
Fix warnings
2021-01-26 15:07:48 +01:00
Romain GERARD
53b7f6df26
Fix conflict
2021-01-26 15:07:00 +01:00
Romain GERARD
0c438d855a
code format
2021-01-26 14:50:17 +01:00
Romain GERARD
706581a0a5
Fix warnings
2021-01-26 13:05:51 +01:00
Romain GERARD
949a4b61d6
DNS: Wait for CNAME to be valid in case of custom domains
2021-01-26 13:05:51 +01:00
Pierre Mavro
5f0cc04798
Merge branch 'dev' into feat/support_buildpacks
2021-01-25 18:09:32 +01:00
Pierre Mavro
60507c185d
feat: temporary remove kube-state-metrics
...
Before, we were using kube-state-metrics from Prometheus operator chart. But because we can't control resource usage, it may be preferable to use the dedicated chart for it.
I disable it because Terraform was failing on chart upgrade (because of pod CrashloopBackoff)
2021-01-25 16:44:29 +01:00
Romain GERARD
be49f57875
fix tls creation for ingress
2021-01-25 14:58:20 +01:00
Romaric Philogene
984f8f8085
fix: remove no longer relevant test
2021-01-25 14:22:04 +01:00
Romaric Philogene
2b4f756856
fix: tests
2021-01-25 13:35:56 +01:00