# Complex microservice with ALB + env vars + desired_count=2
# Modify variant: same bucket_name/family/image as simple (in-place modify:
# adds ALB, env vars, scales desired_count 1->2)
environment: dev
id: msvc
infrastructure:
  microservice:
    inputs:
      bucket_name: my-microservice-demo
      desired_count: 2
      env:
        ENVIRONMENT: production
        LOG_LEVEL: info
      image: public.ecr.aws/docker/library/nginx:latest
      port: 80
      region: us-east-1
    version: 1.0.0
name: microservice
