Maintaining KOF#
Backup Requirements#
Backing up KOF requires backing up the following:
- Grafana configurations
- Alert definitions
- Custom dashboards
- Retention policies
Health Monitoring#
To implement health monitoring:
- Apply the steps in the Verification section
- Apply the steps in the Sveltos section
Uninstallation#
To remove the demo clusters created in this section:
Warning
Make sure these are just your demo clusters and do not contain important data.
kubectl delete --wait --cascade=foreground -f child-cluster.yaml
kubectl delete --wait --cascade=foreground -f regional-cluster.yaml
kubectl delete --wait promxyservergroup \
-n kof -l app.kubernetes.io/managed-by=kof-operator
kubectl delete --wait grafanadatasource \
-n kof -l app.kubernetes.io/managed-by=kof-operator
To remove KOF from the management cluster:
helm uninstall --wait --cascade foreground -n istio-system kof-istio
helm uninstall --wait --cascade foreground -n kof kof-child
helm uninstall --wait --cascade foreground -n kof kof-regional
helm uninstall --wait --cascade foreground -n kof kof-mothership
helm uninstall --wait --cascade foreground -n kof kof-operators
kubectl delete namespace kof --wait --cascade=foreground