cloudwatch-agent
bailey84j/cloudwatch-agent/kubernetes
Terraform module which deploys Kubernetes AWS Cloudwatch Agent
Install
README
terraform-kubernetes-cloudwatch-agent Terraform module which deploys Kubernetes AWS Cloudwatch Agent    Examples | Example | Description | Status| |---------|-------------|-------| | Standard| Deploying AWS Cloud Watch Agent using the default settings | | Custom| Customising the deployment to use a different name and namespace | 
| Name | Type | Description | Default |
|---|---|---|---|
| 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 |
| iam_role_name | string | Name to use on IAM role created | required |
| eks_cluster_name | string | The name of the target Kubernetes Cluster | required |
| tags | map(string) | A map of tags to add to all resources | {} |
| namespace | string | The namespace to put the cloudwatch deployment in | "kube-system" |
| image_version | string | The name of the cloudwatch container image version | "1.247349.0b251399" |
| 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 | "-" |
| name | string | The name of the cloudwatch deployment | "cloudwatch" |
| create_namespace | bool | Determines whether to create a new kubernetes namespace for the cloudwatch agent | false |
| image_name | string | The name of the cloudwatch container image | "cloudwatch-agent" |
| iam_role_path | string | Cluster IAM role path | "/eks/" |
| 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 | {} |
| create_iam_role | bool | Determines whether a an IAM role is created or to use an existing IAM role for t | true |
Resources (7)
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,