Skip to content

Feat/355/aws assume role#119

Merged
BSick7 merged 3 commits intomasterfrom
feat/355/aws-assume-role
Mar 17, 2026
Merged

Feat/355/aws assume role#119
BSick7 merged 3 commits intomasterfrom
feat/355/aws-assume-role

Conversation

@BSick7
Copy link
Copy Markdown
Contributor

@BSick7 BSick7 commented Mar 11, 2026

This adds support for AWS Assume Role in all AWS provider operations. (push, pull, deploy, logs, status)
This refactors the aws User into an IamIdentity which relies on Nullstone APIs to acquire short-lived, scoped AWS keys restricted by Nullstone roles.

This is backward compatible. If the outputs from a Terraform workspace contain an IamIdentity with a non-empty access_key_id attribute, Nullstone will use those access keys to access AWS.

@BSick7 BSick7 requested a review from ssickles March 11, 2026 20:02
@BSick7 BSick7 merged commit 411042a into master Mar 17, 2026
@BSick7 BSick7 deleted the feat/355/aws-assume-role branch March 17, 2026 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants