Back up 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
, and beats.beat.k8s.elastic.co
. Clearly, group names are different though they belong to same operator and the common group name is k8s.elastic.co
.
In such cases, update the kdmp-config
ConfigMap with the common group name:
TRIM_CRD_GROUP_NAME: k8s.elastic.co