diff --git a/examples/snippets/.claude/skills/developing-components/SKILL.md b/examples/snippets/.claude/skills/developing-components/SKILL.md index b32398666..6ebce24a7 100644 --- a/examples/snippets/.claude/skills/developing-components/SKILL.md +++ b/examples/snippets/.claude/skills/developing-components/SKILL.md @@ -35,7 +35,7 @@ Browse https://docs.cloudposse.com/components/library/ for pre-built components. - `eks/cluster`, `eks/alb-controller` - Kubernetes - `aurora-postgres`, `rds` - Databases - `elasticache-redis` - Caching -- `ecs`, `ecs-service` - Container workloads +- `ecs` - Container workloads - `s3-bucket`, `dynamodb`, `sqs-queue` - Storage and messaging - `cloudwatch-logs`, `sns-topic` - Monitoring and notifications diff --git a/examples/snippets/.claude/skills/developing-stacks/SKILL.md b/examples/snippets/.claude/skills/developing-stacks/SKILL.md index 21f1a0011..6b6696780 100644 --- a/examples/snippets/.claude/skills/developing-stacks/SKILL.md +++ b/examples/snippets/.claude/skills/developing-stacks/SKILL.md @@ -152,12 +152,12 @@ Components can inherit from multiple bases. Order matters - later items override ```yaml components: terraform: - my-ecs-service: + my-s3-bucket: metadata: - component: ecs-service + component: s3-bucket inherits: - - ecs-service/defaults # Base defaults - - ecs-service/web # Web-specific settings (overrides defaults) + - s3-bucket/defaults # Base defaults + - s3-bucket/web # Web-specific settings (overrides defaults) vars: service_name: my-app # Final override ``` @@ -258,7 +258,7 @@ Stack files are organized by layer: | ----------------- | ---------------------------------------- | --------------------------- | | `foundation.yaml` | Core infrastructure (VPC, DNS, TGW) | vpc, dns-delegated, bastion | | `platform.yaml` | Platform services (ECS, RDS, monitoring) | ecs, aurora-postgres, alb | -| `app.yaml` | Application-specific resources | ecs-service, s3-bucket | +| `app.yaml` | Application-specific resources | s3-bucket | | `network.yaml` | Network-specific (routes, peering) | vpc-routes, tgw-attachment | | `monitor.yaml` | Observability (CloudWatch, Grafana) | managed-grafana, alarms | diff --git a/examples/snippets/stacks/workflows/quickstart/platform/ecs.yaml b/examples/snippets/stacks/workflows/quickstart/platform/ecs.yaml index 4e15f5ae8..0210f3d2b 100644 --- a/examples/snippets/stacks/workflows/quickstart/platform/ecs.yaml +++ b/examples/snippets/stacks/workflows/quickstart/platform/ecs.yaml @@ -13,7 +13,6 @@ workflows: This workflow vendors all EKS related components to the latest provided version steps: - command: vendor pull --component ecs - - command: vendor pull --component ecs-service deploy/ecs-acm: description: |