Skip to content

Polymarket/infra-challenge-sre

Repository files navigation

Infrastructure DevOps Challenge

🎯 Your Mission

You've been given a Terraform configuration for an EKS cluster on AWS. The infrastructure has already been deployed. Your task is to troubleshoot and identify any issues that prevent it from working optimally in production. Suggestions are welcomed.

🚀 Getting Started

Prerequisites

  • Access to the terraform files (this repository)
  • Access to AWS Console (for investigation)

🔍 What You Need to Do

  1. Investigate the infrastructure by reading the Terraform files and using the AWS console
  2. Identify any issues that would prevent this from working properly in production
  3. Document your findings and propose solutions

📋 Files to Review

  • 1-vpc.tf - VPC and networking configuration
  • 2-internet-gateway.tf - Internet connectivity
  • 3-subnets.tf - Subnet configuration
  • 4-nat-gateway.tf - NAT gateway setup
  • 5-route-tables.tf - Routing configuration
  • 6-route-associations.tf - Route table associations
  • 7-eks.tf - EKS cluster configuration
  • 8-nodes.tf - Node group configuration
  • 9-users.tf - User management
  • 10-helm.tf - Helm chart deployments
  • 11-security-groups.tf - Security group configuration
  • 12-eks-addons.tf - EKS add-ons
  • variables.tf - Configuration variables
  • providers.tf - Provider configuration

⏰ Time Limit

1 hour - This should be enough time to identify, fix, and verify the issues.

🚨 Important Notes

  • The infrastructure is already deployed and running
  • Focus on reading the Terraform files and investigating in the AWS console
  • Consider security, scalability, monitoring, and cost optimization
  • Some issues may only become apparent when you try to use specific features
  • You don't need to fix the issues, just identify and document them

Good luck! 🚀


Remember: This is a troubleshooting exercise. The goal is to identify real issues that would impact production operations through investigation and testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages