Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ekristen/terraform-provider-awsextras
AWS Extras Provider for Terraform
https://github.com/ekristen/terraform-provider-awsextras
Last synced: 5 days ago
JSON representation
AWS Extras Provider for Terraform
- Host: GitHub
- URL: https://github.com/ekristen/terraform-provider-awsextras
- Owner: ekristen
- Created: 2022-10-22T02:18:14.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T20:02:05.000Z (9 months ago)
- Last Synced: 2025-01-11T21:42:41.278Z (6 days ago)
- Language: Go
- Size: 60.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform Provider - AWS Extras
This is an AWS **Extras** provider. It provides various extras that the default/primary provider does not.
## Resources
- awsextras_terminate_instances
- awsextras_remove_key_pairs
- awsextras_secretsmanager_secret_rotation### awsextras_terminate_instances
**Dangerous if not configured properly**
This allows you to identify aws instances in a subnet that are not managed terraform state and remove them on a destroy.
This will current filter on subnet ids and will try and identify instances that should be removed, you and provide a list
of instance ids that should be excluded automatically, otherwise it tries to determine if an instance should be removed
by its lack of tagging.### awsextras_remove_key_pairs
### awsextras_secretsmanager_secret_rotation
This resource allows you to modify an existing secretId rotation details. The default AWS resource provider is setup to
require you to provide a lambda function and create a new rotation config, this provides a different set of options.