Commit Graph

645 Commits

Author SHA1 Message Date
Pierre Mavro
6f6424f2c9 feat: adding helm deployment support for AWS 2021-05-31 14:40:03 +02:00
Romain GERARD
642e53de4c Allow router to be deleted 2021-05-28 15:12:47 +02:00
MacLikorne
9a0d659f19 release: pleco v0.7.19 2021-05-27 13:33:36 +02:00
Patryk Jeziorowski
39cfc4f31d chore: warn msg 2021-05-27 13:33:16 +02:00
Pierre Mavro
2fcfecfe90 fix: better EKS upgrade support 2021-05-26 18:04:10 +02:00
Pierre Mavro
1967b19d87 fix: fixed eks workers upgrade process 2021-05-26 18:04:10 +02:00
Pierre Mavro
6ddd9c176f fix: promtail wasn't able to deploy on non system-critical namespace
Needed to deploy it on kube-system because system-node-critical pod
priority requieres it
2021-05-26 18:04:10 +02:00
Pierre Mavro
fd3041aa75 feat: add k8s AWS upgrade support for workers 2021-05-26 18:04:10 +02:00
Pierre Mavro
247b0409cb feat: adding k8s upgrade method for AWS master 2021-05-26 18:04:10 +02:00
Pierre Mavro
1ca58779a9 feat: add kubernetes master detection version 2021-05-26 18:04:10 +02:00
Pierre Mavro
53b7df20af feat: reduced resource usage for custom domains
* For production usage, autoscaler is enabled with more resources
* For dev usage, autoscaler is disabled, only 1 nginx is running with a small amount of resources
2021-05-26 18:01:17 +02:00
Pierre Mavro
9ec6b37f6c fix: DO typo on tf file 2021-05-26 17:42:59 +02:00
Romain GERARD
8774a1e258 Do not compute resources for DELETED/PAUSED services 2021-05-20 09:16:42 +02:00
MacLikorne
8479907c90 fix: decrease min available budget 2021-05-20 09:14:58 +02:00
Pierre Mavro
ef3d185329 chore(DEV-880): 1.17 Kube upgrade 2021-05-18 17:14:26 +02:00
MacLikorne
667a80724f release: pleco v0.7.18 2021-05-18 16:28:04 +02:00
Pierre Mavro
882b14fc39 release: pleco v0.7.17 & digital mobius v0.1.4 2021-05-17 13:57:02 +02:00
Pierre Mavro
a3a171c4ba fix: another cargo fmt 2021-05-14 19:27:40 +02:00
Pierre Mavro
3725acca16 fix: rust fmt fix 2021-05-14 19:22:40 +02:00
Pierre Mavro
fee25718a2 feat: add rust linting 2021-05-14 19:17:49 +02:00
Pierre Mavro
748c5d824f fix: compilation issue from previous commit 2021-05-12 17:53:27 +02:00
Pierre Mavro
2a97670066 fix: do not return error on docker prune
There are still some issues, I'm removing errors on it to see if it acts better
2021-05-12 17:19:38 +02:00
Pierre Mavro
266e4a8ab4 fix: updated types for feature flag 2021-05-11 15:59:08 +02:00
Enzo
e9a85dbb01 release: digital mobius v0.1.3 2021-05-11 15:36:28 +02:00
Enzo
ad1832026c feat: releasing pleco 0.7.12 2021-05-11 15:33:03 +02:00
Pierre Mavro
69eae03c6e feat: feature flag is now mandatory 2021-05-11 15:07:21 +02:00
Pierre Mavro
47e77091eb fix: fixed DO deployment issues due to recent feature flags 2021-05-11 15:07:05 +02:00
Pierre Mavro
2a80a1af58 fix: do not delete DO buckets on feature flags 2021-05-11 10:17:57 +02:00
Pierre Mavro
50986d3c85 fix: some tests errors 2021-05-10 18:42:43 +02:00
Pierre Mavro
67ebf9edaa feat: adding feature flag support 2021-05-10 18:42:43 +02:00
Pierre Mavro
aeea87f2d2 style: update aws k8s test to clippy style 2021-05-09 16:28:12 +02:00
Pierre Mavro
c3fe7dbc46 fix: remove force delete form qovery engine 2021-05-09 16:28:12 +02:00
Pierre Mavro
730bbe08dd fix: bootstrap CNI bug with old deployed chart 2021-05-09 16:28:12 +02:00
Pierre Mavro
4c69da0685 feat: add clippy 2021-05-07 21:30:46 +02:00
Pierre Mavro
0068bf3d8e feat: upgrading tokio and rusoto libs 2021-05-07 21:30:01 +02:00
Pierre Mavro
ad5f980b50 fix: 0 warnings 2021-05-07 18:02:01 +02:00
Pierre Mavro
deda89cd2e feat: enhance ECR reliability and policy
* Enhance ECR reliability because of too many random errors (200 return code from AWS API while it's not ready yet)
* Reduced to 1 day ECR policy for test purpose
2021-05-07 17:00:12 +02:00
Enzo
24ee507e95 release: pleco v0.7.10 2021-05-07 14:25:51 +02:00
Pierre Mavro
3ef7b0b373 fix: add new prune commands
In order to maximize the space gain after a docker prune, I've added volumes and containers
2021-05-06 17:07:09 +02:00
Patryk Jeziorowski
e7e4b06101 feat: agent permission for metrics 2021-05-06 10:50:44 +02:00
Patryk Jeziorowski
91178393d3 feat: k8s logs 2021-05-06 10:50:44 +02:00
Patryk Jeziorowski
5188f5202d Update clusterrole.yaml 2021-05-06 10:50:44 +02:00
Patryk Jeziorowski
88f9b48841 Update clusterrolebinding.yaml 2021-05-06 10:50:44 +02:00
Patryk Jeziorowski
0be2ed99ed feat: k8s logs 2021-05-06 10:50:44 +02:00
Romain GERARD
85cb906935 Use a single instance of Tokio runtime 2021-05-06 10:48:36 +02:00
Pierre Mavro
9cd10a6512 feat: adding more logs to docker push 2021-05-06 10:47:34 +02:00
Pierre Mavro
351f34970d feat: upgrade test timeout 1h -> 2h 2021-05-05 17:26:04 +02:00
Pierre Mavro
aa114eef0f refactor: remove alertmanager 2021-05-05 12:03:48 +02:00
Enzo
8e8b29f6ab chore: release v0.1.2 2021-05-04 18:34:57 +02:00
Enzo
cda4383bd5 fix: digital mobius conf 2021-05-04 18:33:58 +02:00