vertica / vertica-kubernetes

Operator, container and Helm chart to deploy Vertica in Kubernetes
Apache License 2.0
44 stars 25 forks source link

VerticaReplicator Skeleton API and Controller #740

Closed jizhuoyu closed 7 months ago

jizhuoyu commented 7 months ago

This adds a controller for a new VerticaReplicator CRD. This new CRD will handle replication between databases and/or sandboxes. The controller currently performs no actions, and the new CRD has dummy values. Follow-up work will further develop this controller.

spilchen commented 7 months ago

Can you update config/rbac/verticadb-operator-cr-user-role.yaml? We are missing the VerticaRestorePointsQuery and VerticaScrutinize in that file. Can you add those CR as well?

We actually may want to add VerticaRestorePointsQuery and VerticaScrutinize in main. There is a testcase that should be updated to verify this change (non-cluster-admin-deployment).

jizhuoyu commented 7 months ago

Can you update config/rbac/verticadb-operator-cr-user-role.yaml? We are missing the VerticaRestorePointsQuery and VerticaScrutinize in that file. Can you add those CR as well?

We actually may want to add VerticaRestorePointsQuery and VerticaScrutinize in main. There is a testcase that should be updated to verify this change (non-cluster-admin-deployment).

As discussed, we probably could add test for vscr and vrpq in main and for vrep in my branch