Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/f5devcentral/terraform-xc-aws-cloud-credentials
Terraform module which creates AWS Cloud Credentials for F5 Distributed Cloud (XC)
https://github.com/f5devcentral/terraform-xc-aws-cloud-credentials
aws-vpc-site f5-aws f5-distributed-cloud f5-xc f5-xc-cloud f5xc terraform
Last synced: about 2 months ago
JSON representation
Terraform module which creates AWS Cloud Credentials for F5 Distributed Cloud (XC)
- Host: GitHub
- URL: https://github.com/f5devcentral/terraform-xc-aws-cloud-credentials
- Owner: f5devcentral
- License: apache-2.0
- Created: 2023-11-02T18:58:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-02T19:04:45.000Z (about 1 year ago)
- Last Synced: 2024-04-16T00:19:43.050Z (9 months ago)
- Topics: aws-vpc-site, f5-aws, f5-distributed-cloud, f5-xc, f5-xc-cloud, f5xc, terraform
- Language: HCL
- Homepage: https://registry.terraform.io/modules/f5devcentral/aws-cloud-credentials/xc/latest
- Size: 9.77 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Cloud Credentials for F5 Distributed Cloud (XC) Terraform module
This Terraform module provisions AWS Cloud Credentials in F5 Distributed Cloud (XC). It creates an IAM User, IAM Policy, Access Key, and Access Secret in AWS Cloud, along with a Cloud Credentials object in XC Cloud.
## Requirements
| Name | Version |
|------|---------|
| [terraform](https://github.com/hashicorp/terraform) | >= 1.0 |
| [aws](https://registry.terraform.io/providers/hashicorp/aws/latest/docs) | >= 5.0 |
| [volterra](https://registry.terraform.io/providers/volterraedge/volterra/latest) | >= 0.11.26 |## Usage
To use this module and leverage your existing credentials without provisioning any resources on AWS Cloud, include the following code in your Terraform configuration:
```hcl
module "aws_cloud_credentials" {
source = "f5devcentral/aws-cloud-credentials/volterra"name = "aws-tf-demo-creds"
aws_access_key = "your_aws_access_key"
aws_secret_key = "your_aws_secret_key"
}
```If you want to create a new AWS IAM User
```hcl
module "aws_cloud_credentials" {
source = "f5devcentral/aws-cloud-credentials/volterra"name = "aws-tf-demo-creds"
}
``````## Contributing
Contributions to this module are welcome! Please see the contribution guidelines for more information.
## License
This module is licensed under the Apache 2.0 License.