{"id":20017160,"url":"https://github.com/blackbird-cloud/terraform-aws-eks-cloudwatch","last_synced_at":"2026-04-29T19:34:09.517Z","repository":{"id":152686832,"uuid":"563822991","full_name":"blackbird-cloud/terraform-aws-eks-cloudwatch","owner":"blackbird-cloud","description":"Terraform module to deploy CloudWatch agent on EKS","archived":false,"fork":false,"pushed_at":"2025-01-31T15:26:01.000Z","size":45,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-14T09:05:29.508Z","etag":null,"topics":["aws","cloudwatch","eks","terraform"],"latest_commit_sha":null,"homepage":"","language":"HCL","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/blackbird-cloud.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-11-09T12:14:51.000Z","updated_at":"2025-01-31T15:25:44.000Z","dependencies_parsed_at":"2025-01-12T15:43:55.839Z","dependency_job_id":"a599c03b-3db6-4abd-84da-0f2e30e4c866","html_url":"https://github.com/blackbird-cloud/terraform-aws-eks-cloudwatch","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":"blackbird-cloud/terraform-module-template","purl":"pkg:github/blackbird-cloud/terraform-aws-eks-cloudwatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-eks-cloudwatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-eks-cloudwatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-eks-cloudwatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-eks-cloudwatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/blackbird-cloud","download_url":"https://codeload.github.com/blackbird-cloud/terraform-aws-eks-cloudwatch/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/blackbird-cloud%2Fterraform-aws-eks-cloudwatch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32441258,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T18:12:22.909Z","status":"ssl_error","status_checked_at":"2026-04-29T18:11:33.322Z","response_time":110,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","cloudwatch","eks","terraform"],"created_at":"2024-11-13T08:14:44.617Z","updated_at":"2026-04-29T19:34:09.499Z","avatar_url":"https://github.com/blackbird-cloud.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Requirements\n\n| Name | Version |\n|------|---------|\n| \u003ca name=\"requirement_terraform\"\u003e\u003c/a\u003e [terraform](#requirement\\_terraform) | \u003e= 1 |\n| \u003ca name=\"requirement_aws\"\u003e\u003c/a\u003e [aws](#requirement\\_aws) | 4.20.1 |\n| \u003ca name=\"requirement_helm\"\u003e\u003c/a\u003e [helm](#requirement\\_helm) | 2.4.1 |\n| \u003ca name=\"requirement_kubernetes\"\u003e\u003c/a\u003e [kubernetes](#requirement\\_kubernetes) | 2.7.1 |\n\n## Providers\n\n| Name | Version |\n|------|---------|\n| \u003ca name=\"provider_aws\"\u003e\u003c/a\u003e [aws](#provider\\_aws) | 4.20.1 |\n| \u003ca name=\"provider_helm\"\u003e\u003c/a\u003e [helm](#provider\\_helm) | 2.4.1 |\n| \u003ca name=\"provider_kubernetes\"\u003e\u003c/a\u003e [kubernetes](#provider\\_kubernetes) | 2.7.1 |\n\n## Modules\n\n| Name | Source | Version |\n|------|--------|---------|\n| \u003ca name=\"module_cloudwatch_log_policy\"\u003e\u003c/a\u003e [cloudwatch\\_log\\_policy](#module\\_cloudwatch\\_log\\_policy) | terraform-aws-modules/iam/aws//modules/iam-policy | ~\u003e 4 |\n| \u003ca name=\"module_cluster_log_group\"\u003e\u003c/a\u003e [cluster\\_log\\_group](#module\\_cluster\\_log\\_group) | terraform-aws-modules/cloudwatch/aws//modules/log-group | 3.2.0 |\n| \u003ca name=\"module_iam_role\"\u003e\u003c/a\u003e [iam\\_role](#module\\_iam\\_role) | terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc | 4.10.1 |\n\n## Resources\n\n| Name | Type |\n|------|------|\n| [aws_iam_policy_attachment.fargate_logging](https://registry.terraform.io/providers/hashicorp/aws/4.20.1/docs/resources/iam_policy_attachment) | resource |\n| [helm_release.aws_cloudwatch_logs](https://registry.terraform.io/providers/hashicorp/helm/2.4.1/docs/resources/release) | resource |\n| [kubernetes_config_map.fargate_log_config](https://registry.terraform.io/providers/hashicorp/kubernetes/2.7.1/docs/resources/config_map) | resource |\n| [kubernetes_namespace.aws_observability](https://registry.terraform.io/providers/hashicorp/kubernetes/2.7.1/docs/resources/namespace) | resource |\n| [aws_eks_cluster.cluster](https://registry.terraform.io/providers/hashicorp/aws/4.20.1/docs/data-sources/eks_cluster) | data source |\n| [aws_eks_cluster_auth.cluster](https://registry.terraform.io/providers/hashicorp/aws/4.20.1/docs/data-sources/eks_cluster_auth) | data source |\n\n## Inputs\n\n| Name | Description | Type | Default | Required |\n|------|-------------|------|---------|:--------:|\n| \u003ca name=\"input_aws_region\"\u003e\u003c/a\u003e [aws\\_region](#input\\_aws\\_region) | AWS Region used for storing logs. | `string` | n/a | yes |\n| \u003ca name=\"input_cluster_name\"\u003e\u003c/a\u003e [cluster\\_name](#input\\_cluster\\_name) | AWS EKS Cluster name. | `string` | n/a | yes |\n| \u003ca name=\"input_fargate_logging_enabled\"\u003e\u003c/a\u003e [fargate\\_logging\\_enabled](#input\\_fargate\\_logging\\_enabled) | Set to true to collect logs from Fargate PODs. | `bool` | `false` | no |\n| \u003ca name=\"input_fargate_logging_iam_role_name\"\u003e\u003c/a\u003e [fargate\\_logging\\_iam\\_role\\_name](#input\\_fargate\\_logging\\_iam\\_role\\_name) | Name of the IAM role used by Fargate to send the logs. | `string` | `\"\"` | no |\n| \u003ca name=\"input_log_retention_days\"\u003e\u003c/a\u003e [log\\_retention\\_days](#input\\_log\\_retention\\_days) | How many days the logs should be retained. | `number` | `30` | no |\n| \u003ca name=\"input_name\"\u003e\u003c/a\u003e [name](#input\\_name) | Name for created resources. | `string` | `\"aws-eks-cloudwatch-logs\"` | no |\n| \u003ca name=\"input_tags\"\u003e\u003c/a\u003e [tags](#input\\_tags) | AWS Provider detault tags | `map(string)` | `{}` | no |\n| \u003ca name=\"input_values\"\u003e\u003c/a\u003e [values](#input\\_values) | Additional values to pass into the AWS EKS Cloudwatch helm chart. | `list(string)` | `[]` | no |\n\n## Outputs\n\n| Name | Description |\n|------|-------------|\n| \u003ca name=\"output_cloudwatch_log_group\"\u003e\u003c/a\u003e [cloudwatch\\_log\\_group](#output\\_cloudwatch\\_log\\_group) | Cloudwatch log group that receives all logs. |\n| \u003ca name=\"output_iam_role\"\u003e\u003c/a\u003e [iam\\_role](#output\\_iam\\_role) | IAM role used by the helm chart dispatching logs to Cloudwatch. |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-eks-cloudwatch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-eks-cloudwatch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fblackbird-cloud%2Fterraform-aws-eks-cloudwatch/lists"}