Skip to content

Add otterize terraform upload-resource-info cli command#174

Merged
otterobert merged 17 commits intomainfrom
david/add-terraform-integration
May 19, 2025
Merged

Add otterize terraform upload-resource-info cli command#174
otterobert merged 17 commits intomainfrom
david/add-terraform-integration

Conversation

@otterobert
Copy link
Copy Markdown
Contributor

@otterobert otterobert commented Mar 11, 2025

Description

Add otterize terraform upload-resource-info cli command to allow parsing terraform tfstate file and report IAM information back to the cloud.

Testing

Describe how this can be tested by reviewers. Be specific about anything not tested and reasons why. If this library has unit and/or integration testing, tests should be added for new functionality and existing tests should complete without errors.

Please include any manual steps for testing end-to-end or functionality not covered by unit/integration tests.

Also include details of the environment this PR was developed in (language/platform/browser version).

  • This change adds test coverage for new/changed/fixed functionality

Checklist

  • I have added documentation for new/changed functionality in this PR and in github.com/otterize/docs

@otterobert otterobert requested a review from orishoshan March 11, 2025 16:33
@otterobert otterobert changed the title Add otterize terraform parse-tfstate cli command Add otterize terraform upload-resource-info cli command Mar 13, 2025
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/pkg/terraform/aws.go
Comment thread src/pkg/terraform/aws.go Outdated
Comment thread src/pkg/terraform/aws.go Outdated
Comment thread src/pkg/terraform/aws.go Outdated
Comment thread src/pkg/terraform/aws.go
Comment thread src/cmd/terraform/get/get-resource-info.go Outdated
Comment thread src/cmd/terraform/upload/upload-resource-info.go Outdated
Comment thread src/cmd/terraform/upload/upload-resource-info.go Outdated
Comment thread src/data/generate.go
Comment thread src/pkg/git/utils.go Outdated
# Conflicts:
#	src/pkg/cloudclient/graphql/cloudapi/schema.graphql
#	src/pkg/cloudclient/graphql/generated.go
#	src/pkg/cloudclient/login/userlogin/userlogin.go
#	src/pkg/cloudclient/restapi/cloudapi/api.gen.go
#	src/pkg/cloudclient/restapi/cloudapi/openapi.json
#	src/pkg/mapperclient/schema.graphql
@otterobert otterobert merged commit 6b6cb04 into main May 19, 2025
7 checks passed
@otterobert otterobert deleted the david/add-terraform-integration branch May 19, 2025 11:50
@github-actions github-actions bot locked and limited conversation to collaborators May 19, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants