GoogleCloudPlatform / k8s-config-connector

GCP Config Connector, a Kubernetes add-on for managing GCP resources
https://cloud.google.com/config-connector/docs/overview
Apache License 2.0
897 stars 231 forks source link

Additional Cloud SQL Use Cases for "Day 2 Operations" #46

Open axisofentropy opened 5 years ago

axisofentropy commented 5 years ago

There's a few use cases for SQLInstance Resources I don't see in the documentation. How could I accomplish these using Config Connector? • Creating a new backup run on demand • Export data from a Cloud SQL instance to a Cloud Storage bucket as a SQL dump or CSV file. • Failover the instance to its failover replica instance. • Restart a Cloud SQL instance.

Or would I need to use the regular GCP API?

kibbles-n-bytes commented 5 years ago

Hey axisofentropy,

Currently, we don't yet support those sorts of imperative control-plane commands; our priority right now is fleshing out our GitOps story, so we're focused currently on expanding our RESTful resource coverage. Our recommendation for now would be to use the regular API, but let us know if there's a situation where triggering these one-offs using the regular API for would be a blocker.

axisofentropy commented 5 years ago

Thanks Kibbles. Are these operations on the roadmap for GA next year?

toumorokoshi commented 3 years ago

We are tracking this request, but currently have no clear timeline for these requests.

Please add any use cases that are blocked by the lack of this feature (it's helpful for our prioritization). For now, adding the "resource request" tag adds this to our resource request queue, which we allocate a regular percentage of dev time.