Skip to content

[ECS-Plugin]: Supporting native ECS Controller #7146

Description

@armistcxy

What would you like to be added:

Add support for the native ECS deployment controller in the pipedv1 ECS plugin. Currently the plugin only supports EXTERNAL deployment controller (task-set based).

This feature will enable ECS-native rolling updates, blue/green deployments, linear, and canary strategies driven by ECS itself.

Why is this needed:

  1. Users want native ECS strategies
  2. ECS-native blue/green, lifecycle hooks, and failure detection were launched mid-2025 but users adopting these AWS features cannot use PipeCD at all
  3. Service Connect canary/blue-green is impossible with EXTERNAL (task sets don't support it). It works natively with the ECS controller
  4. Simpler pipeline

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions