VilnaCRM-Org/crm-infrastructure
Create infrastructure for CRM system using terraform
開放
#1 建立於 2025年3月31日
enhancementgood first issue
倉庫指標
- 星標
- (0 顆星)
- PR 合併指標
- (PR 指標待抓取)
描述
Description
Set up the infrastructure for the CRM system on AWS using Terraform. The CRM will be deployed on: Production: app.vilnacrm.com Testing: app.vilnacrmtest.com
This infrastructure should be similar to the existing website deployment but tailored for CRM-specific resources, including: S3 for hosting CloudFront for CDN and caching Route 53 for domain management IAM roles and policies Any additional required AWS services
Tasks
- Set up Terraform module structure for CRM infrastructure
- Configure S3 buckets for CRM
- Set up CloudFront distribution for CRM
- Configure Route 53 records for subdomains
- Define IAM roles and policies
- Implement Terraform backend and state management
- Test deployment process
Acceptance Criteria
- Terraform code is structured and modular
- CRM is accessible via app.vilnacrm.com and app.vilnacrmtest.com
- CloudFront distribution is correctly linked to S3 or another backend
- DNS resolution via Route 53 is properly configured
- IAM policies follow security best practices
- Deployment is automated and reproducible