Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

memes/terraform-aws-f5-distributed-cloud-role

Repository files navigation

F5 Distributed Cloud Role Terraform module

NOTE: This module is no longer under active maintenance - please use the F5 community supported modules instead.

GitHub release Maintenance Contributor Covenant

This Terraform module is a helper to create a custom IAM role that has the permissions required for F5 Distributed Cloud to manage an AWS environment.

I have similar modules available for Azure and Google Cloud.

NOTE: This module is unsupported and not an official F5 product. If you require assistance please join our Slack GCP channel and ask!

Examples - OBSOLETE

Create the custom role at the project, and assign to an existing service account

See Simple project role example for more details.

TBD

Requirements

Name Version
aws >= 4.60

Modules

No modules.

Resources

Name Type
aws_iam_role.xc resource
aws_iam_user_policy_attachment.xc resource
aws_iam_policy_document.xc data source

Inputs

Name Description Type Default Required
name The prefix to use when naming resources. string n/a yes
description The optional description to assign to the custom policy role. If left blank
(default), a suitable description will be created.
string null no
members An optional list of accounts that will be assigned the custom role. Default is
an empty list.
list(string) [] no
name_prefix The prefix to use when generating random identifier for the new policy if
name field is blank. The default is 'f5_xc' which will generate a unique role
identifier of the form 'f5_xc_XXXX', where XXXX is a generated by AWS.
string "f5_xc" no
path The path in which to create IAM policy. Default is '/'. string "/" no
tags An optional set of key:value string pairs that will be added to generated
resources.
map(string) {} no

Outputs

Name Description
arn The created policy's ARN.
id The created policy's ID.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages