fluentd-cloudwatch
bailey84j/fluentd-cloudwatch/kubernetes
Terraform module which deploys Fluentd Cloud Watch Agent
terraform-kubernetes-fluentd-cloudwatch Terraform module which deploys Fluentd Cloud Watch Agent   --- Examples - Standard: Deploying Fluentd Cloudwatch Agent 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 | |
| Name | Type | Description | Default |
|---|---|---|---|
| iam_role_name | string | Name to use on IAM role created | 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_arn | string | Existing IAM role ARN for the cloudwatch agent. Required if `create_iam_role` is | 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 |
| prefix_separator | string | The separator to use between the prefix and the generated timestamp for resource | "-" |
| image_version | string | The name of the fluentd-cloudwatch container image version | "v1.14.3-debian-cloudwatch-1.0" |
| namespace | string | The namespace to put the fluentd deployment in | "kube-system" |
| iam_role_tags | map(string) | A map of additional tags to add to the IAM role created | {} |
| iam_role_description | string | Description of the role | "Permissions required by the Kubernetes |
| image_name | string | The name of the fluentd-cloudwatch container image | "fluentd-kubernetes-daemonset" |
| create_iam_role | bool | Determines whether a an IAM role is created or to use an existing IAM role for t | true |
| iam_role_path | string | Cluster IAM role path | "/eks/" |
| tags | map(string) | A map of tags to add to all resources | {} |
| name | string | The name of the fluentd deployment | "fluentd" |
| create_namespace | bool | Determines whether a an IAM role is created or to use an existing IAM role for t | false |
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,