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

Jonmv/assume azure services #2634

Merged
merged 12 commits into from
Jun 5, 2024

Commits on May 31, 2024

  1. Add Azure tenant id and client id to domain

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    e2c74a3 View commit details
    Browse the repository at this point in the history
  2. Refactor slightly for external creds, and verify GCP project is set

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    d7a6842 View commit details
    Browse the repository at this point in the history
  3. Add AzureAccessTokenProvider with tests

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    4e0b9c4 View commit details
    Browse the repository at this point in the history
  4. Modify InstanceAzureProvider to run in ZTS, for multiple subscriptions

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    66cd97e View commit details
    Browse the repository at this point in the history
  5. Add design doc for Azure integration

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    438b41d View commit details
    Browse the repository at this point in the history
  6. Fix markdown

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    de03756 View commit details
    Browse the repository at this point in the history
  7. Fix markdown a bit more

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    b632b9c View commit details
    Browse the repository at this point in the history
  8. Inline default interface method to avoid coverage failure

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed May 31, 2024
    Configuration menu
    Copy the full SHA
    6c940e1 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Fix some unit tests, and avoid "confusing varargs parameter"

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    dc62dfb View commit details
    Browse the repository at this point in the history
  2. Expect updated error message

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ac5e041 View commit details
    Browse the repository at this point in the history
  3. Make the coverage gods happy

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    cfa560c View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Address review

    Signed-off-by: jonmv <venstad@gmail.com>
    jonmv committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    48f77d3 View commit details
    Browse the repository at this point in the history