pipe-cd / pipecd

The One CD for All {applications, platforms, operations}
https://pipecd.dev
Apache License 2.0
997 stars 142 forks source link

[Lambda] Support PlanPreview, LiveState, DriftDetection for Lambda #4868

Open t-kikuc opened 2 months ago

t-kikuc commented 2 months ago

What would you like to be added:

Support 3 features below for Lambda:

  1. Plan Preview
  2. Live State
  3. Drift Detection

Note: I make this PR as epic because these features are closely connected and we need some common components in advance.

Why is this needed:

To support the real GitOps for Lambda too.

Task List

cf. the features' dependency is like this: new-features-depend

t-kikuc commented 1 month ago

Maybe the discussion https://github.com/pipe-cd/pipecd/discussions/4798 would be related because it affects how to store Lambda states in the LiveStateStore.