How thesandeepkonda/devops works
This repository is a collection of Terraform AWS modules and example configurations for provisioning infrastructure, including EC2, ECS/Fargate, EKS, networking, IAM, registries, and databases. The likely user workflow is to configure a Terraform stack and provision AWS resources, but the available README does not describe stack wiring or execution steps. The graph therefore inventories the major runtime infrastructure areas without asserting calls or dependencies; source excerpts were unavailable to verify relationships.
Components 25
Infrastructure stacks
- Fargate example
ECS_Fargate/Fargate_local/main.tf - EC2 example
ec2/main.tf - Production EC2
ec2_production_ready/main.tf - ECS with RDS
ecs-rds/main.tf - EKS example
eks_cluster/main.tf - EKS deployment
eks-depoly/terraform/main.tf - Web hosting
webhosting/main.tf
Compute platforms
- ECS services
modules/ecs/main.tf - EC2 instances
modules/ec2_instance/main.tf - Auto scaling
modules/asg/main.tf - EKS cluster
modules/eks/main.tf - Fargate ECS
ECS_Fargate/modules/ecs/main.tf - Kubernetes resources
eks-depoly/k8s/deployment.yaml
Networking and edge
- VPC network
modules/vpc/main.tf - Load balancer
modules/alb/main.tf - DNS routing
modules/route_53/main.tf - Content delivery
modules/cloud_front/main.tf
Identity and access
- IAM groups
modules/IAM_grops_poicy/main.tf - OIDC trust
modules/iam_oidc_trust_polecy/main.tf - GitHub OIDC
ECS_Fargate/modules/github-oidc/main.tf
Data and registries
- RDS database
modules/rds/main.tf - ECR registry
modules/ecr/main.tf - Fargate ECR
ECS_Fargate/modules/ecr/main.tf - S3 bucket
modules/s3_bucket/main.tf - Registry example
creat_ecr_registry/main.tf