MacLikorne
02fe461118
Merge branch 'dev' into chore/upgrade_aws_charts
2022-02-21 15:00:23 +01:00
Erèbe - Romain Gerard
1959ae613c
Remove unused failover environment ( #613 )
2022-02-21 14:46:21 +01:00
Pierre Mavro
31c5083ad9
fix: add missing options to completly deny public access
2022-02-21 10:47:15 +01:00
Erèbe - Romain Gerard
ebcae4c6ff
Rand robin on DNS to avoid caching of miss ( #612 )
2022-02-21 10:30:52 +01:00
MacLikorne
d3ec185cfc
Merge branch 'dev' into chore/upgrade_aws_charts
2022-02-21 09:22:11 +01:00
Romain GERARD
0e94a5f610
Use google dns resolver
2022-02-18 13:41:04 +01:00
Romain GERARD
04ef1a1a04
Fix and normalize timeout for all helm charts
2022-02-18 09:10:07 +01:00
Romain GERARD
752a54e715
Lint
2022-02-17 17:56:23 +01:00
Romain GERARD
60bc3918e3
Remove old un-install
2022-02-17 17:53:14 +01:00
Erèbe - Romain Gerard
c17715411e
Helm refacto ( #607 )
...
* Refacto helm
2022-02-17 17:40:23 +01:00
MacLikorne
55ca137b64
chore: upgrade pleco to v0.10.4 ( #610 )
2022-02-17 14:05:33 +01:00
MacLikorne
8f95ef227d
chore: upgrade pleco to v0.10.2 ( #609 )
2022-02-16 17:58:15 +01:00
MacLikorne
f466e0fcdf
Merge branch 'dev' into chore/upgrade_aws_charts
2022-02-16 16:11:25 +01:00
Pierre Mavro
a222dd21c2
fix: scw grow cluster timeout
...
In order to reduce issues because of their flacky API, I grow the timeout
2022-02-16 16:05:37 +01:00
Pierre Mavro
48f2a81c73
feat: support scw node change without disruption ( #587 )
2022-02-16 15:59:40 +01:00
enzo
9f6d79b0c2
chore: handle node term breaking changes
2022-02-16 09:40:59 +01:00
MacLikorne
1b318bc8a5
Merge branch 'dev' into chore/upgrade_aws_charts
2022-02-16 09:26:48 +01:00
MacLikorne
5daf1c5d96
fix: handle all digital ocean general purpose instance types ( #606 )
2022-02-15 17:24:33 +01:00
Benjamin
40dc76518d
fix: computing not enough cluster resources error message ( #604 )
2022-02-14 13:55:23 +01:00
Benjamin
4c3ec3fab8
Fix/remove buggy resources computation check before deploy ( #605 )
2022-02-14 13:55:01 +01:00
Benjamin
525f77775c
feat: logger to send full execution ID ( #601 )
...
New STD IO logging system sends short version of the execution ID, but
it's better to have its full version for convenience.
2022-02-14 10:06:08 +01:00
Benjamin
d1c7468326
refactor: ease event message safe / unsafe logic ( #602 )
...
This CL aims to ease and simplify EventMessage usage making safe /
unsafe message more transparent to deal with.
2022-02-14 09:48:32 +01:00
Pierre Mavro
7bc8e1fa58
refactor: reduce the number of cert-manager instances
...
In order to reduce the final bill + the fact that we recently moved to subdomains
+ the 2nd instance is consuming as much as the first one but in stand
by mode we can move to 1 instance only
2022-02-14 09:34:01 +01:00
MacLikorne
938192194f
Merge branch 'dev' into chore/upgrade_aws_charts
2022-02-11 17:38:29 +01:00
enzo
a3f67872df
chore: upgrade aws helm charts
2022-02-11 17:38:00 +01:00
Erèbe - Romain Gerard
19f607b4be
Fix flaky test ( #600 )
...
* Fix: execute correct check action during deployment
* Fix: flaky test due to invalid utf-8 string sometimes
2022-02-11 11:04:21 +01:00
Erèbe - Romain Gerard
b0824612d8
Fix: execute correct check action during deployment ( #599 )
2022-02-11 09:14:28 +01:00
Erèbe - Romain Gerard
9de522207c
Fix log action for mongo delete ( #598 )
2022-02-10 18:10:02 +01:00
MacLikorne
53bec5ac4e
chore: upgrade pleco to v0.10.1 ( #597 )
2022-02-10 18:06:52 +01:00
MacLikorne
16ad54e51e
fix: pdb to support nodes drains ( #592 )
2022-02-10 17:28:04 +01:00
Erèbe - Romain Gerard
317c0008f4
Put in place support to handle version in buildpacks ( #581 )
...
Co-authored-by: Benjamin <benjamin.chastanier@gmail.com >
2022-02-10 14:11:20 +01:00
Erèbe - Romain Gerard
d93b2545aa
print in logs terraform messages ( #596 )
2022-02-10 14:02:17 +01:00
Pierre Mavro
e0ae4d1cc6
fix: helm exec issue
2022-02-10 11:14:48 +01:00
Erèbe - Romain Gerard
7cdcbf8c8e
Fix: AWS managed database are never private ( #591 )
2022-02-09 16:51:51 +01:00
Erèbe - Romain Gerard
46cf668b1d
Increase DO timeout for nginx ingress: lb take times ( #590 )
2022-02-09 15:07:16 +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
Benjamin
0ad87af5f4
improvment: check SCW CR is ready before to use it ( #576 )
...
As of today, we use only one container registry per customer account.
Hence we take the first registry namespace matching our filters but we
do not check if this one is ready.
This CL aims to prevent us from picking a registry if its status is not
Ready.
2022-02-08 13:58:10 +01:00
Erèbe - Romain Gerard
026a01f4b3
Use dedicated service name for mongo db ( #589 )
...
* Re-enable disabled git test
* Use dedicated service name for mongodb
2022-02-08 07:58:11 +01:00
MacLikorne
21bbdbbf14
feat(ENG_1103): disable s3 public access ( #586 )
2022-02-07 15:01:40 +01:00
Erèbe - Romain Gerard
65be37693f
Fix deployment flow ( #584 )
...
- Multiple stateful services trigger the on_create_check()
before service are deployed every time
- stateless services were check mulitples times also
2022-02-07 11:27:27 +01:00
Benjamin
f02e08a52b
test: fixes git tests ( #585 )
2022-02-07 11:14:36 +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
MacLikorne
03b9f5a21f
hot-fix: add fr-par-3 zone ( #579 )
2022-01-28 00:06:09 +01:00
MacLikorne
77302e353b
hot-fix: reduce node status check time before timeout ( #578 )
2022-01-26 15:18:00 +01:00
MacLikorne
862caaa428
impr(ENG_1102): handling nodes types changes ( #567 )
2022-01-25 14:16:52 +01:00
enzo
36e5618256
feat(ENG_1093): review changes
2022-01-24 14:51:25 +01:00