Commit Graph

444 Commits

Author SHA1 Message Date
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
Romaric Philogene
b0a6c53f3d Merge branch 'dev' into feat/support_buildpacks 2021-01-25 10:53:58 +01:00
Romaric Philogene
7b74ede684 fix: remove buildpacks builders images which have no support of dynamic port binding 2021-01-25 10:14:46 +01:00
Pierre Mavro
b92c9c6914 feat: add new checks 2021-01-24 21:58:59 +01:00
Pierre Mavro
15c3ea24c7 fix: do fix to get lb ip info to bootstrap ingress 2021-01-24 21:58:59 +01:00
Romaric Philogene
641e0e4ac3 fix: buildpacks test 2021-01-24 20:02:14 +01:00
Romaric Philogene
2a5f6d811d fix: check if Dockerfile exists in local_docker.rs 2021-01-24 19:54:37 +01:00
Romaric Philogene
6255a21ff3 chore: add test to build an app with buildpacks 2021-01-24 18:57:45 +01:00
Romaric Philogene
1b50ab2329 chore: remove duplicated lines 2021-01-24 16:54:29 +01:00
Romaric Philogene
71d91d06c8 wip: turns Dockerfile as Option<String> instead of String 2021-01-23 21:45:06 +01:00
Romaric Philogene
9e3ae65548 feat: support buildpacks to build an OCI image 2021-01-23 21:24:05 +01:00
Romaric Philogene
4b4701bc02 feat: send final infrastructure deployment/deletion status 2021-01-23 11:08:34 +01:00
Romaric Philogene
08b0ec210d chore: rename ProgressListener start.. functions into deployment.. to be consistent 2021-01-23 10:31:54 +01:00
Romain GERARD
ff60a5fab7 Avoid crashing when invalid json is sent to the engine 2021-01-22 19:37:42 +01:00
Pierre Mavro
9e005e9767 fix: DO svc serde issue 2021-01-21 16:37:35 +01:00
Pierre Mavro
5a2cce9c10 fix: revert fail varaible in router 2021-01-21 14:19:10 +01:00
Pierre Mavro
f5d79c655a feat: add more debug log on rendering issue 2021-01-21 13:42:40 +01:00
Pierre Mavro
49af2eb388 feat: add debug messages to fix custom dns issue 2021-01-21 10:57:11 +01:00
Pierre Mavro
20712c06ed fix: add specific LB option for LE on DO 2021-01-21 00:33:31 +01:00
Romaric Philogene
cb98f65046 fix: env vars order 2021-01-21 00:00:14 +01:00
Pierre Mavro
6b808c4a98 fix: missing DO loadbalancer options for custom domains 2021-01-20 22:12:04 +01:00
Pierre Mavro
0402413bef fix: nginx ingress bad proxy configuration 2021-01-20 16:26:31 +01:00