ebs-csi-driver
bailey84j/ebs-csi-driver/kubernetes
Terraform module which deploys AWS EBS CSI Controller
Install
README
terraform-kubernetes-aws-load-balancer-controller Terraform module which deploys AWS EBS CSI Controller    Examples - Standard: Deploying AWS Load Balancer Controller using the default settings - Custom: Customising the deployment to use a different name and namespace Contributing Report issues/questions/feature requests via issues Full contributing guidelines are covered here Requirements | Name | Version | |------|---------| | terraform | >= 0.14.8 | | aws | >= 3.63 | | kubernetes | >= 2.0 | Providers | Name | Versio
Inputs (14)
| Name | Type | Description | Default |
|---|---|---|---|
| iam_role_arn | string | Existing IAM role ARN for the cloudwatch agent. Required if `create_iam_role` is | required |
| iam_role_permissions_boundary | string | ARN of the policy that is used to set the permissions boundary for the IAM role | required |
| iam_role_name | string | Name to use on IAM role created | required |
| eks_cluster_name | string | The name of the target Kubernetes Cluster | required |
| iam_role_use_name_prefix | string | Determines whether the IAM role name (`iam_role_name`) is used as a prefix | true |
| create_namespace | bool | Determines whether to create a new kubernetes namespace for the jetstack certman | false |
| namespace | string | The namespace to place the aws_ebs_csi_driver deployment | "kube-system" |
| iam_role_description | string | Description of the role | "Permissions required by the Kubernetes |
| iam_role_tags | map(string) | A map of additional tags to add to the IAM role created | {} |
| tags | map(string) | A map of tags to add to all resources | {} |
| prefix_separator | string | The separator to use between the prefix and the generated timestamp for resource | "-" |
| create_iam_role | bool | Determines whether a an IAM role is created or to use an existing IAM role for t | true |
| name | string | The name of the aws_ebs_csi_driver deployment | "aws-ebs-csi-driver" |
| iam_role_path | string | Cluster IAM role path | "/eks/" |
Resources (9)
Topics & Tags
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,