Skip to content

v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Sep 16:36
· 42 commits to refs/heads/main since this release
0b5abb6

🚀 Enhancements

feat: Add support for existing identity federation @brent-anyscale (#16)

This commit adds support for existing Workload Identity Federation. This is done by adding a new variable to the module, existing_workload_identity_provider_name and some additional changes to the IAM submodule.

A new example has also been provided to demonstrate the usage of this new feature. Please be aware that you are responsible for creating the Workload Identity Federation pool and provider if using this new example. You can read more about those requirements in the Anyscale Documentation.

Additional updates include:

  • Update to E2E test
On branch brent/iam-identityfederation-upd Changes to be committed: modified: CHANGELOG.md modified: README.md new file: examples/anyscale-v2-existingidentityfederation/README.md new file: examples/anyscale-v2-existingidentityfederation/main.tf new file: examples/anyscale-v2-existingidentityfederation/outputs.tf new file: examples/anyscale-v2-existingidentityfederation/variables.tf new file: examples/anyscale-v2-existingidentityfederation/versions.tf modified: main.tf modified: modules/google-anyscale-iam/README.md modified: modules/google-anyscale-iam/examples/README.md modified: modules/google-anyscale-iam/examples/main.tf modified: modules/google-anyscale-iam/examples/variables.tf modified: modules/google-anyscale-iam/main.tf modified: modules/google-anyscale-iam/variables.tf modified: test/test_cloud_register_manual.py modified: variables.tf

Pull request checklist

Please check if your PR fulfills the following requirements:

  • pre-commit has been run
  • Tests for the changes have been added (for bug fixes / features)
  • All tests passing
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Pull Request Type

  • Bugfix
  • New feature
  • Refactoring (no functional changes)
  • Documentation change
  • Other (please describe):

Does this introduce a breaking change?

  • Yes
  • No