data-planes currently just get the image and tag to run, they pull whatever the latest image SHA is for that combination whenever they feel like it.
We want to move this resolution to the build phase/control-plane so that we can more tightly control the actual image that connectors run. We can do things like slowly rolling out new images (even if they're pushed to the same tag), canarying, staged upgrades, and even just keeping track of what's running where.
data-planes currently just get the image and tag to run, they pull whatever the latest image SHA is for that combination whenever they feel like it.
We want to move this resolution to the build phase/control-plane so that we can more tightly control the actual image that connectors run. We can do things like slowly rolling out new images (even if they're pushed to the same tag), canarying, staged upgrades, and even just keeping track of what's running where.