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

AWS assume role #611

Merged

Commits on Jun 3, 2024

  1. Add assume role support to BBL

    Initial commit.
    Includes: BBL assuming the role while terraforming and the iaas
    interactions between bbl and aws.
    Missing: using the ops file found in bosh-deployment:
    `aws/cpi-assume-role-credentials.yml` to make the AWS CPI use the role.
    Unit tests/Integration tests.
    danielfor authored and teddyking committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    462a81c View commit details
    Browse the repository at this point in the history
  2. Pass AWS assume role ops files and variables

    If the AWS assume role ARN is set, the scripts to create both the BOSH
    Director and jumpbox need to pass additional ops files and variables.
    
    [#184999423] Add AssumeRole support to bbl
    ystros authored and teddyking committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    1cb0062 View commit details
    Browse the repository at this point in the history
  3. Add error when using assume role + state bucket

    [#184999423] Add AssumeRole support to bbl
    ystros authored and teddyking committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    7e72493 View commit details
    Browse the repository at this point in the history
  4. Fix linter/test

    teddyking committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    7b14773 View commit details
    Browse the repository at this point in the history