用途:在完成多租户模式测试后,拆除多租户 K8s 栈并恢复环境。
主要能力与执行步骤:
- 终止所有端口转发:pkill -f 'port-forward.*duckgres' 2>/dev/null
- 删除 duckgres 命名空间,从而移除控制平面、工作节点、RBAC 与服务:kubectl delete namespace duckgres --ignore-not-found
- 停止配置存储:docker compose -f k8s/local-config-store.compose.yaml down
- 清理 TLS 证书:rm -f /tmp/duckgres-server.crt 最后向用户报告栈已拆除。
适用场景:仅在确认多租户模式测试已完成、需要释放相关资源时使用。
限制:资料未提供回滚、备份或误删恢复方式,也未说明对其他命名空间或环境的影响;执行前需自行确认命名空间与端口转发范围。