{"id":26145162,"url":"https://github.com/jadonharsh109/terraform-eks","last_synced_at":"2025-04-14T02:44:54.465Z","repository":{"id":215517003,"uuid":"738224673","full_name":"jadonharsh109/Terraform-EKS","owner":"jadonharsh109","description":"Streamline EKS cluster deployment and management with Terraform configurations for both EC2 and Fargate workloads with custom helms and aws configurations.","archived":false,"fork":false,"pushed_at":"2024-01-14T11:12:07.000Z","size":300,"stargazers_count":7,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-27T16:50:24.838Z","etag":null,"topics":["aws","eks","eks-cluster","helm","terraform","terraform-module"],"latest_commit_sha":null,"homepage":"","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/jadonharsh109.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}},"created_at":"2024-01-02T18:14:40.000Z","updated_at":"2024-11-04T11:25:58.000Z","dependencies_parsed_at":"2024-01-14T11:47:44.376Z","dependency_job_id":"a4a12932-f0b0-4f9b-b570-77277ee419cf","html_url":"https://github.com/jadonharsh109/Terraform-EKS","commit_stats":null,"previous_names":["jadonharsh109/terraform-eks"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jadonharsh109%2FTerraform-EKS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jadonharsh109%2FTerraform-EKS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jadonharsh109%2FTerraform-EKS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jadonharsh109%2FTerraform-EKS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jadonharsh109","download_url":"https://codeload.github.com/jadonharsh109/Terraform-EKS/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248812860,"owners_count":21165496,"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","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","eks","eks-cluster","helm","terraform","terraform-module"],"created_at":"2025-03-11T04:37:52.345Z","updated_at":"2025-04-14T02:44:54.435Z","avatar_url":"https://github.com/jadonharsh109.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](logo.png)\n\n# Terraform-EKS\n\nSay goodbye to tedious manual EKS configurations and hello to effortless cluster management with this comprehensive Terraform repository. Whether you favor the traditional control of EC2-based worker nodes or prefer the serverless convenience of Fargate, this toolkit has you covered.\n\n## Documentation\n\nThis repo consist of various terraform code which is used to create an EKS cluster with varities of features like OIDC connector, Helms charts, monitoring, load balancer, custom vpc, and many more.\n\n- [**EKS Cluster with EC2**](https://github.com/jadonharsh109/Terraform-EKS/tree/main/EKS%20EC2)\n\n- [**EKS Cluster with Fargate**](https://github.com/jadonharsh109/Terraform-EKS/tree/main/EKS%20Fargate)\n\n## Environment Variables\n\nTo run this project, you will need to add the following environment variables (AWS Credentials) to your **terraform.tfvars** file.\n\n```\naccess_key = \"\u003cAWS_Access_Key\u003e\"\nsecret_key = \"\u003cAWS_Secret_Key\u003e\"\n```\n\n## Installation\n\nInstall my-project with npm\n\n```bash\n  terraform validate\n  terraform plan\n  terraform apply --auto-approve\n```\n\n## Tech Stack\n\n**AWS:** EC2, EKS, ELB, IAM, VPC, Fargate.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjadonharsh109%2Fterraform-eks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjadonharsh109%2Fterraform-eks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjadonharsh109%2Fterraform-eks/lists"}