更新时间:2024-06-12 GMT+08:00
集群安装新版本服务包后,crd不会自动更新
使用场景
用户卸载服务包后,crd资源仍会保留;假如要安装新版本服务包,且新版本的crd资源与旧的crd资源同名,需要用户手动删除旧版本crd资源后重新上传新版本的crd资源。
操作步骤
- 登录kubernetes集群后台节点,确保节点可以正常执行kubectl命令。
- 执行如下命令,查询插件crd资源,找到待删除的crd资源。
kubectl get crd
kubectl get crd |grep {crd_name}
以redis服务为例:
[root@osc-auto-test ~]# kubectl get crd |grep redis redises.redis.osc 2022-08-02T02:34:30Z
- 执行如下命令,删除插件crd资源。
kubectl delete crd {resource_name}
[root@osc-auto-test ~]# kubectl delete crd redises.redis.osc
父主题: 服务管理