velero server version为空,且velero pod一直报错Failed to discover group: metrics.k8s.io/v1beta1

博客讲述了在安装velero后遇到的问题,包括pod状态异常和veleroversion服务器问题。解决方案是通过升级velero的CRD和deployment镜像至v1.5.3版本,具体步骤包括使用veleroinstall命令更新CRD和使用kubectlsetimage命令更新velero及restic的镜像。升级后,客户端和服务器版本均显示为v1.5.3。
摘要由CSDN通过智能技术生成

我的安装方式是从github上下载二进制文件,然后解压。
安装好后,有个pod一直有问题
而且查看 velero version,server 有问题。

NAME                          READY   STATUS             RESTARTS   AGE
pod/minio-5b84955bdd-lg9ss    1/1     Running            0          42h
pod/minio-setup-sgcr9         0/1     Completed          0          42h
pod/restic-tgdm9              1/1     Running            0          40h
pod/velero-5779c7fdb6-fr7mz   0/1     CrashLoopBackOff   4          4m14s

Client:
        Version: v1.5.2
        Git commit: e115e5a191b1fdb5d379b62a35916115e77124a4
Server:
        Version: 

解决方案:升级velero的crd和deployment镜像

升级crd
velero install --crds-only --dry-run -o yaml | kubectl apply -f -

升级镜像
kubectl set image deployment/velero \
    velero=velero/velero:v1.5.3 \
    --namespace velero

# 如果是用daemonset,则执行这个
kubectl set image daemonset/restic \
    restic=velero/velero:v1.5.3 \
    --namespace velero

解决后

Client:
        Version: v1.5.2
        Git commit: e115e5a191b1fdb5d379b62a35916115e77124a4
Server:
        Version: v1.5.3

参考:https://velero.io/docs/v1.5/upgrade-to-1.5/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值