我的安装方式是从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/

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐