Configurable task role

Configurable task role via `iam.amazonaws.com/role`, which is also used
by kube2iam.
This commit is contained in:
Johannes Würbach
2018-04-21 00:28:24 +02:00
committed by Robbie Zhang
parent e66d36308c
commit bb5dbdbd6e
2 changed files with 22 additions and 3 deletions

View File

@@ -221,6 +221,9 @@ func (c *Cluster) loadPodState() error {
pod.uid = k8sTypes.UID(*task.StartedBy)
pod.taskDefArn = *task.TaskDefinitionArn
pod.taskArn = *task.TaskArn
if taskDef.TaskRoleArn != nil {
pod.taskRoleArn = *taskDef.TaskRoleArn
}
pod.taskStatus = *task.LastStatus
pod.taskRefreshTime = time.Now()