Pierre Mavro
e8af4aec6e
feat: add ggshield
2021-12-01 00:14:06 +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
Erèbe - Romain Gerard
0d11e9ed1e
Cleanup ( #513 )
2021-11-30 18:16:11 +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
cddf044680
fix: gh action jobs rename issue
2021-11-28 16:36:07 +01:00
Pierre Mavro
1c314e6581
refactor: rename gh actions jobs
2021-11-28 16:30:30 +01:00
Pierre Mavro
ae77488caa
refactor: make terraform output more readable, disabling colors
2021-11-26 20:05:49 +01:00
Benjamin
dfd72bdbd2
feat: SCW allow pause cluster ( #473 )
2021-11-26 15:16:13 +01:00
Benjamin
d63cc03e31
feat: introduce new error handling models ( #503 )
...
Ticket: DEV-1004
2021-11-25 20:00:39 +01:00
Benjamin Chastanier
f84e1b171e
fix: SCW object storage explicitely specify owner for tagging
2021-11-25 15:49:57 +01:00
MacLikorne
5e6b342dc3
chore: update pleco to v0.9.20 ( #509 )
2021-11-25 13:20:11 +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
Benjamin
682da7eb9b
tests: SCW adding object storage recreate test ( #506 )
...
* Adding tagging TTL + creation date
* Adding bucket recreate test
2021-11-25 09:57:57 +01:00
Benjamin Chastanier
a4456dd369
lint: fix
2021-11-25 09:52:37 +01:00
Benjamin
160b20fbee
tests: DO adding spaces recreate test ( #505 )
2021-11-24 22:25:03 +01:00
MacLikorne
f468a2f31a
update aws test cluster ID ( #504 )
2021-11-24 11:30:21 +01:00
MacLikorne
a767761963
Feat/upgrade cluster tests ( #483 )
2021-11-24 11:26:18 +01:00
Benjamin
c3ea4024ad
feat: DO impl space bucket delete ( #498 )
2021-11-23 09:12:09 +01:00
Romain GERARD
388f60242b
fmt
2021-11-19 16:15:10 +01:00
Romain GERARD
bde39d1cc8
Remove useless logging
2021-11-19 16:10:23 +01:00
Romain GERARD
7d181a2408
Add timeout to wait command
2021-11-19 10:30:30 +01:00
Romain GERARD
55b058f25e
Add more logs
2021-11-19 09:49:15 +01:00
Erèbe - Romain Gerard
1420a7a291
Fix kubectl wait argument
2021-11-19 05:25:21 +01:00
Erèbe - Romain Gerard
337e18c3e6
Fix pause tests ( #499 )
2021-11-18 17:53:22 +01:00
Benjamin
ab72fe214d
fix: infinite recursion stack overflow ( #497 )
...
* fix: infinite recursion stack overflow
* fix: infinite recursion stack overflow
2021-11-18 13:06:16 +01:00
Pierre Mavro
4d21eebd94
fix: aws pause issue when prometheus is not installed ( #494 )
2021-11-18 10:21:28 +01:00
Pierre Mavro
eaf9f5b3a9
Refactor/avoid log issue on action ( #491 )
...
* refactor: reduce mistakes on logs for new providers + refactored AWS
* refactor: refactor DO to avoid action log issue
* refactor: refactor SCW to avoid action log issue
2021-11-18 10:20:50 +01:00
Romain GERARD
6285c8e790
Cleanup
2021-11-18 09:18:54 +01:00
Pierre Mavro
4c3682950a
fix: support of gitlab pipeline now works
2021-11-17 22:31:07 +01:00
Pierre Mavro
bca2fe478f
fix: github action config issue
2021-11-17 18:16:15 +01:00
Pierre Mavro
b50832ca6a
feat: support gitlab pipeline auto cancel
2021-11-17 18:13:30 +01:00
Erèbe - Romain Gerard
3b73b93a0d
Fix un-wanted router deletion ( #496 )
...
- When deployment of an env fail, the upper layer is calling
on_create_error() on all services (db + app + routers)
thus if an app fails to be deployed we delete his router/ingress
leaving his environment broken
2021-11-17 17:37:57 +01:00
Pierre Mavro
7142d94500
feat: automatically cancel other running action jobs from same branch
2021-11-17 17:22:52 +01:00
Erèbe - Romain Gerard
de9ef120de
Fix router selector ( #495 )
2021-11-17 17:16:52 +01:00
Erèbe - Romain Gerard
cf58cfcfd2
Do not always fail helm on stderr message ( #493 )
...
* Remove serde default for db accessibility
* Fix failure of router deployment due to warnings
2021-11-17 16:45:50 +01:00
Romain GERARD
da650550c9
Revert helm check
2021-11-17 11:43:58 +01:00
Pierre Mavro
e0439f6bb0
feat: adding SCW env pause + fixed test issue
...
Tests were not working as expected, there was a bug in the function naming as well, and added SCW support
2021-11-17 11:18:48 +01:00
Erèbe - Romain Gerard
f6a357aa08
Propage helm error ( #490 )
2021-11-17 10:41:00 +01:00
Romain GERARD
9582061411
Remove un-used function in helm
2021-11-17 10:18:26 +01:00
Romain GERARD
204da98bc0
Revert supression of ownerId
2021-11-17 09:58:09 +01:00
Romain GERARD
449cb34cfb
Revert "Add name in ports service & remove ownerId ( #484 )"
...
This reverts commit 32107f8449 .
2021-11-17 09:51:50 +01:00
Erèbe - Romain Gerard
abb8abf939
Try atomics when doing helm upgrade ( #487 )
2021-11-17 08:34:15 +01:00
Benjamin
985c331023
fix: log more details on cluster errors ( #474 )
2021-11-16 21:58:25 +01:00
Benjamin
88ceae94c9
refactor: aws harmonize managed dbs tags ( #467 )
2021-11-16 21:56:10 +01:00
Benjamin
5569f1e649
tests: SCW update infra tests ( #489 )
...
- remove useless SCW infra tests attributes
- ignores infra cluster creation test in Paris 1
- activate infra cluster creation test in Paris 2
2021-11-16 14:39:51 +01:00
Erèbe - Romain Gerard
32107f8449
Add name in ports service & remove ownerId ( #484 )
2021-11-16 11:22:19 +01:00
Benjamin
b22a750c0c
fix: DO CR fixing misleading error message ( #486 )
2021-11-16 10:29:37 +01:00
MacLikorne
12cee01574
feat(DEV-980): db public access' switch ( #447 )
...
* feat(DEV-980): db public access' switch
2021-11-15 14:44:09 +01:00
Pierre Mavro
753d77cacb
fix: skip kubernetes content delete if kubeconfig can't be retrieved
...
In order to manage several deployment steps on the infra deletion part, specifically when kubeconfig cannot be retrieved, I've added a way to skip this part and move directly to terraform destroy
2021-11-14 16:16:04 +01:00