pulumi / pulumi-kubernetes-operator

A Kubernetes Operator that automates the deployment of Pulumi Stacks
Apache License 2.0
221 stars 55 forks source link

Flux source integration #324

Closed squaremo closed 2 years ago

squaremo commented 2 years ago

Addresses #158.

squaremo commented 2 years ago

Further test cases:

EDIT: I am going to bump "When the source has a new version, the stack is rerun". This is true, as a consequence of stacks being rescheduled, so it will work the same as a git source. It would be nice to keep a watch on sources and be more responsive than git sources (which poll the git repo for new commits on each run), but it can be done in a follow up PR, I think.

squaremo commented 2 years ago

(I will square away the design doc -- aside from anything else, the fields in the proposed API change need to be renamed)