WIP: Deployment Triggers POC

Making a PR for this to make tracking comments easier.
Is this really something that should be a method on the deployment controller?  Would recommend just making this a regular function that takes KubeClient as an argument