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

Allow non-prefix-matched IAM role and instance profile ARNs in AWS auth backend #4071

Merged
merged 7 commits into from
Mar 18, 2018

Commits on Mar 4, 2018

  1. Update aws auth docs with new semantics

    Moving away from implicitly globbed bound_iam_role_arn and
    bound_iam_instance_profile_arn variables to make them explicit
    joelthompson committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    dbf42f3 View commit details
    Browse the repository at this point in the history
  2. Refactor tests to reduce duplication

    auth/aws EC2 login tests had the same flow duplicated a few times, so
    refactoring to reduce duplication
    joelthompson committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    80f93f6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58a7b87 View commit details
    Browse the repository at this point in the history
  4. Remove implicit prefix matching from AWS auth backend

    In the aws auth backend, bound_iam_role_arn and
    bound_iam_instance_profile_arn were ALWAYS prefix matched, and there was
    no way to opt out of this implicit prefix matching. This now makes the
    implicit prefix matching an explicit opt-in feature by requiring users
    to specify a * at the end of an ARN if they want the prefix matching.
    joelthompson committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    84ea5f2 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2018

  1. Configuration menu
    Copy the full SHA
    74c91d7 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. Configuration menu
    Copy the full SHA
    8711ea4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7fc981 View commit details
    Browse the repository at this point in the history