Write a controller for GCP PubSub Channels and Provisioners. This should: 1. Create the Provisioner/update the Status 1. Manage GCP credentials 1. Define required fields (if any) in Channel arguments. 1. Allocate GCP PubSub Topics (and Subscriptions) as needed. 1. Copy configuration from Channel CR to delivery implementation (#443) 1. Update Status based on the success of 3 1. Test coverage > 80% 1. Deployment which runs the Channel controller 1. Minimal RBAC rules for 1,2,5,6
Write a controller for GCP PubSub Channels and Provisioners. This should: