Enable or disable classification on an Edge site

If you have an existing Edge site installation without classification, you can enable it afterwards. Similarly, you can disable classification on installation where it is enabled.

Note Enabling or disabling classification can take a couple of minutes before the changes are in effect.

Enable classification

To enable classification on an existing Edge site, deployed on K3S, run this command:

DEPLOYMENT_NAME=$(sudo /usr/local/bin/kubectl get deployment -n collibra-edge -l app.kubernetes.io/component=application-controller -o name)

sudo /usr/local/bin/kubectl -n collibra-edge exec -it ${DEPLOYMENT_NAME} \ -- bash -c 'argocd admin cluster kubeconfig https://kubernetes.default.svc \ /tmp/config --namespace collibra-edge ; env KUBECONFIG=/tmp/config argocd app set collibra-edge --core -p collibra.classification.enabled=true'

To enable classification on an existing Edge site, deployed on EKS, run this command:

DEPLOYMENT_NAME=$(kubectl get deployment -n collibra-edge -l app.kubernetes.io/component=application-controller -o name)

kubectl -n collibra-edge exec -it ${DEPLOYMENT_NAME} \ -- bash -c 'argocd admin cluster kubeconfig https://kubernetes.default.svc \ /tmp/config --namespace collibra-edge ; env KUBECONFIG=/tmp/config argocd app set collibra-edge --core -p collibra.classification.enabled=true'

Disable classification

To disable classification on an existing Edge site, deployed on K3S, run this command:

DEPLOYMENT_NAME=$(sudo /usr/local/bin/kubectl get deployment -n collibra-edge -l app.kubernetes.io/component=application-controller -o name)

sudo /usr/local/bin/kubectl -n collibra-edge exec -it ${DEPLOYMENT_NAME} \ -- bash -c 'argocd admin cluster kubeconfig https://kubernetes.default.svc \ /tmp/config --namespace collibra-edge ; env KUBECONFIG=/tmp/config argocd app set collibra-edge --core -p collibra.classification.enabled=false'

Tip The only difference with disabling classification from enabling classification is that the last argument is false instead of true.

To disable classification on an existing Edge site, deployed on EKS, run this command:

DEPLOYMENT_NAME=$(kubectl get deployment -n collibra-edge -l app.kubernetes.io/component=application-controller -o name)

kubectl -n collibra-edge exec -it ${DEPLOYMENT_NAME} \ -- bash -c 'argocd admin cluster kubeconfig https://kubernetes.default.svc \ /tmp/config --namespace collibra-edge ; env KUBECONFIG=/tmp/config argocd app set collibra-edge --core -p collibra.classification.enabled=false'

Tip The only difference with disabling classification from enabling classification is that the last argument is false instead of true.

Note You do not need to restart Edge when you have enabled or disabled classification.