v0.9.0
github-actions
released this
26 Sep 16:36
·
42 commits
to refs/heads/main
since this release
🚀 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