Commit Graph

17 Commits

Author SHA1 Message Date
Brian Goff
cd42fdd7b8 Use strongerrors in provider implementations. (#403)
This ensures that we can catch certain types of errors from providers
and handle accordingly in the core. There is still more to do here to
improve that but this resolves an immediate need to know why a Delete
failed.

vic provider was not updated since I could not figure out where to get
this information.
2018-11-07 16:02:48 -08:00
Onur Filiz
9e55d2ee98 Fargate: Add environment variable support 2018-08-03 12:00:41 -07:00
Onur Filiz
db5675ac73 Fargate: Add new regions Singapore, Sydney, Frankfurt 2018-07-20 11:36:41 -07:00
Onur Filiz
5d39a2c292 Fargate: Improve cluster API failure handling 2018-07-04 20:48:11 -07:00
Onur Filiz
06ef7afecf Add AWS ap-northeast-1 (Tokyo) region to Fargate 2018-07-04 20:25:41 -07:00
Onur Filiz
b96181afa8 Fargate: Handle describe failure and log failure reason 2018-05-03 14:22:42 -07:00
Kit Ewbank
23a9d9954f Make Fargate provider in 3 additional AWS regions. 2018-05-01 09:02:32 -04:00
Onur Filiz
a9dd886840 Fargate: Fix default container memory resource limit 2018-04-30 17:58:29 -07:00
Onur Filiz
cf8af6b360 Fargate: Default to cluster name as virtual node name 2018-04-30 17:58:29 -07:00
Onur Filiz
22bafee6a8 Move container log definition to container class 2018-04-26 11:06:42 -07:00
Johannes Würbach
803b0218c8 Make container logs available
Store and retrieve container logs using Cloudwatch Logs
2018-04-26 11:06:42 -07:00
Johannes Würbach
0a1acbc78e Configurable task execution role
Configurable task execution role
https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_execution_IAM_role.html
2018-04-26 11:06:42 -07:00
Johannes Würbach
bb5dbdbd6e Configurable task role
Configurable task role via `iam.amazonaws.com/role`, which is also used
by kube2iam.
2018-04-26 11:06:42 -07:00
Onur Filiz
e66d36308c Add unit tests for fargate package 2018-04-26 11:06:42 -07:00
Onur Filiz
fcbff0320c Implement Fargate pod and container objects 2018-04-26 11:06:42 -07:00
Onur Filiz
64864ffdab Implement Fargate cluster and client 2018-04-26 11:06:42 -07:00
Onur Filiz
20ceae03f7 Add sample config file and instructions 2018-04-26 11:06:42 -07:00