{"id":20489603,"url":"https://github.com/telus/terraform-aws_elasticache_cluster","last_synced_at":"2025-10-12T06:32:54.514Z","repository":{"id":94484197,"uuid":"79818606","full_name":"telus/terraform-aws_elasticache_cluster","owner":"telus","description":null,"archived":false,"fork":false,"pushed_at":"2020-11-14T03:59:51.000Z","size":14,"stargazers_count":3,"open_issues_count":1,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-12T06:32:36.426Z","etag":null,"topics":["delivery","last-updated-2020","terraform","terraform-modules"],"latest_commit_sha":null,"homepage":null,"language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/telus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-01-23T15:43:21.000Z","updated_at":"2025-06-24T17:50:52.000Z","dependencies_parsed_at":"2023-05-01T22:33:04.301Z","dependency_job_id":null,"html_url":"https://github.com/telus/terraform-aws_elasticache_cluster","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/telus/terraform-aws_elasticache_cluster","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telus%2Fterraform-aws_elasticache_cluster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telus%2Fterraform-aws_elasticache_cluster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telus%2Fterraform-aws_elasticache_cluster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telus%2Fterraform-aws_elasticache_cluster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/telus","download_url":"https://codeload.github.com/telus/terraform-aws_elasticache_cluster/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/telus%2Fterraform-aws_elasticache_cluster/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010514,"owners_count":26084757,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["delivery","last-updated-2020","terraform","terraform-modules"],"created_at":"2024-11-15T17:13:29.494Z","updated_at":"2025-10-12T06:32:54.509Z","avatar_url":"https://github.com/telus.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# terraform-aws_elasticache_cluster\n\nA terraform module for managing Elasticache instances running Redis\n\n* Assumes you're making your instances in a VPC\n\n# Module Input Variables\n\nDefaults:\n\n- `engine_version` - The Redis version you want to use. Defaults to 2.8.24\n- `node_type` - The Elasticache instance type, defaults to cache.m4.large\n- `availability_zone` - The availability zones your node will launch into. Defaults to ca-central-1a\n- `port` - Elasticache port. Defaults to 6379\n- `num_cache_nodes` - Number of nodes wanted for cluster. Defaults to 1\n- `security_group_ids` - Security group ID for cluster.\n- `subnet_group_name` Subnet group name for cluster.\n- `parameter_group_name` Parameter group name for cluster. Defaults to default.redis2.8\n\nRequired:\n\n- `cluster_id` - Name of the Elasticache instance\n\n# Module Outputs\n\n- `instance_primary_endpoint` - The endpoint for the Elasticache node\n- `instance_name` - Name of the instance\n\n# Usage\n\nYou can use this in your terraform template with the following steps.\n\n1. Adding a module resource to your template, e.g. main.tf\n\n```\nmodule \"instance\" {\n  source = \"git::ssh://git@github.com/telusdigital/terraform-aws_elasticache_cluster\"\n\n  cluster_id = \"my-cluster\"\n  node_type = \"cache.m4.large\"\n}\n```\n\n# Authors\n\nCreated and maintained by [Alex Podobnik](https://github.com/alexandarp) (alexandar.podobnik@telus.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelus%2Fterraform-aws_elasticache_cluster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftelus%2Fterraform-aws_elasticache_cluster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftelus%2Fterraform-aws_elasticache_cluster/lists"}