Backup CRDs with operator
Backup CRDs in multiple groups with operator
If you are running applications with operator deployments having CRDs in multiple groups you can use:
TRIM_CRD_GROUP_NAME
operator in kdmp-config map to enable Stork to back up all these CRDs.
To enable Stork to create a backup:
Run the following command to edit the kdmp-config ConfigMap present in the kube-system namespace:
kubectl edit cm kdmp-config -n kube-system
Add the following parameter along with common group name in the data section:
TRIM_CRD_GROUP_NAME: <common_group_name>
Let us consider an example where group names are
agents.agent.k8s.elastic.co
,apmservers.apm.k8s.elastic.co
, andbeats.beat.k8s.elastic.co
. Clearly, group names are different though they belong to same operator and the common group name isk8s.elastic.co
.In such cases, update the
kdmp-config
ConfigMap with the common group name:TRIM_CRD_GROUP_NAME: k8s.elastic.co