Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added log statements to make debugging assume-failures easier #47

Merged
merged 1 commit into from
Feb 23, 2017
Merged

added log statements to make debugging assume-failures easier #47

merged 1 commit into from
Feb 23, 2017

Conversation

patagona-afriemann
Copy link
Contributor

We were running into some issues with assuming roles and had trouble finding the culprit.

The kube2iam container did not have the --base-role-arn flag and we instead added them in the pod manifests explicitly. However, when requesting the role from the store, kube2iam made a check for the entire ARN against the role given in the route, which obviously failed.

While there might be another issue hidden in here, the additional log messages would have made it very obvious what was going on.

@jtblin jtblin merged commit 02a613a into jtblin:master Feb 23, 2017
negz pushed a commit to negz/kube2iam that referenced this pull request Feb 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants