Uninstall the Platform
This guide explains how to uninstall the Zelkor platform from a shared or production cluster.
Remove the Platform Release
To remove the core platform components (gateways, tools, interceptors) without deleting databases or operators, use the uninstall.sh script.
bash
./scripts/uninstall.sh --namespace zelkorIf you prefer to run Helm directly:
bash
helm uninstall zelkor-platform --namespace zelkorRemove Gateways and Operators
If Zelkor originally installed Envoy Gateway, CloudNativePG, or the ClickHouse Operator during the production install, you can instruct the uninstall script to remove them as well:
bash
./scripts/uninstall.sh --namespace zelkor --purge-gateway --purge-operatorsWarning:
--purge-gatewayremoves Envoy Gateway and AI Gateway only if Zelkor recorded them as its own. It skips a gateway another workload installed.--purge-operatorsaffects any other Postgres or ClickHouse on those operators. Do not pass those flags unless you intend to remove that shared infrastructure.
Delete the Namespace
To delete the entire namespace after uninstalling, append the --delete-namespace flag. This will remove any remaining ConfigMaps, Secrets, or PVCs.
bash
./scripts/uninstall.sh --namespace zelkor --delete-namespace