Files
boc/terraform/discovery/IMPORT-PLAN.md
T
Bernt 05ed037fe8 pilot.landvex.com: HTTPS + Full Stack Verified
- DNS: pilot.landvex.com -> 16.170.83.169
- TLS: Let's Encrypt certificate (expires 2026-09-30)
- Nginx: reverse proxy with SSL termination
- API: https://pilot.landvex.com/api/v1/missions
- UI: https://pilot.landvex.com/
- Upload: POST /api/v1/missions/import (multipart/form-data)

Verified:
 https://pilot.landvex.com/health
 https://pilot.landvex.com/version
 https://pilot.landvex.com/api/v1/missions (list)
 https://pilot.landvex.com/api/v1/missions/:id (get)
 POST /api/v1/missions/import (video upload)
 UI loads with title 'LandveX Intelligence Lab'

Next: Pilot 001 — Break the system!
2026-07-02 17:34:19 +00:00

2.7 KiB

Import Plan — Fas 3

Status: Väntar på Fas 1 (Discovery) och Fas 2 (Drift Detection)
Mål: Importera befintliga AWS-resurser till Terraform
Princip: "Stegvis, med verifiering efter varje steg"


Förutsättningar

  • Fas 1 (Discovery) klar — inventory.json finns
  • Fas 2 (Drift Detection) klar — drift-rapport finns
  • Remote state konfigurerad (S3 + DynamoDB)
  • Backup av befintlig state (om finns)

Import-ordning

Priority Resource Import Command Risk Dependencies Verification
1 VPC terraform import aws_vpc.main vpc-xxx LOW None terraform plan visar inga ändringar
2 Subnets terraform import aws_subnet.main subnet-xxx LOW VPC terraform plan visar inga ändringar
3 Security Groups terraform import aws_security_group.main sg-xxx LOW VPC terraform plan visar inga ändringar
4 IAM Roles terraform import aws_iam_role.main role-name MEDIUM None terraform plan visar inga ändringar
5 EC2 terraform import aws_instance.main i-xxx MEDIUM SG, IAM, Subnet terraform plan visar inga ändringar
6 RDS terraform import aws_db_instance.main db-xxx HIGH VPC, SG, Subnet terraform plan visar inga ändringar
7 ElastiCache terraform import aws_elasticache_cluster.main cluster-xxx HIGH VPC, SG, Subnet terraform plan visar inga ändringar
8 Secrets Manager terraform import aws_secretsmanager_secret.main arn:xxx HIGH None terraform plan visar inga ändringar
9 ALB/NLB terraform import aws_lb.main arn:xxx MEDIUM VPC, SG, Subnet terraform plan visar inga ändringar
10 Route53 terraform import aws_route53_zone.main Zxxx LOW None terraform plan visar inga ändringar

Riskbedömning

Risk Motivering Mitigering
HIGH RDS — databas, kan påverka drift Importera under underhållsfönster
HIGH ElastiCache — cache, kan påverka prestanda Importera under lågtrafik
HIGH Secrets — känslig data Verifiera att inga hemligheter exponeras
MEDIUM EC2 — beräkning Kan påverka om instansen behöver startas om
MEDIUM ALB — lastbalansering Kan påverka trafik under import
LOW VPC, Subnets, SG, IAM, Route53 — nätverk/identitet Påverkar ej drift

Återställning

Om något går fel:

  1. Avbryt import
  2. Återställ Terraform state från backup
  3. Verifiera att AWS-resurser är oförändrade
  4. Dokumentera vad som gick fel
  5. Justera import-plan och försök igen

Skapad: 2026-07-01T13:32Z Väntar på: Fas 1 och Fas 2