Open Jeskz0rd opened 1 year ago
Hi @Jeskz0rd , thank you for the request and all the details. Looks like the resource you want Config Connector to support is GKEBackupBackupPlan, right?
If it is important or time sensitive to your project, please reach out to us via Cloud support to prioritize the request.
@maqiuyujoyce that resource looks like the right one, but when installing config connector it is not part of the installed CRDs. We have installed 1.112.0
from gs://configconnector-operator/latest/release-bundle.tar.gz
It is supported as one of our v1alpha1 (preview) CRDs.
Instructions on how to install v1alpha1 CRDs:
https://cloud.google.com/config-connector/docs/how-to/install-alpha-crds
Checklist
Describe the feature or resource
Since Backup for GKE became GA, there would be nice to manage resources via Config Connector.
Essentially, this support may be useful for applications that have specific needs, so while deploying an application on GKE the deployment could carry its own app custom backup config.
As an example, a
TIER_1
application having its ownbackup plan
may have multiple backups a day, while aTIER_2
application would have a single backup a day.Couple of use cases:
Based on the product documentation, there are a couple of use cases that this support would be helpful. For instance:
[1] https://cloud.google.com/kubernetes-engine/docs/add-on/backup-for-gke/how-to/use-terraform-with-backup-for-gke [2] https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/gke_backup_backup_plan [3] https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/gke_backup_backup_plan_iam
Additional information
Importance
No response