ssl - Kubevirt virtctl image-upload 给出“远程错误:tls:坏证书错误”
问题描述
我正在尝试将 windows10 图像上传到 pvc 以便使用kubevirt创建 windows10 vm 。我在下面使用了 virtctl命令:
$ virtctl image-upload --image-path=/Win10_20H2_v2_English_x64.iso --pvc-name=win10-vm --access-mode=ReadWriteMany --pvc-size=5G --uploadproxy-url=https://<cdi-uploadproxy IP>:443 --insecure
结果 :
- pvc 已创建
$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE
win10-vm Bound pv0002 10Gi RWX 145m
win10-vm-scratch Bound pv0003 10Gi RWX 145m
- cdi-image-upload pod 已创建。
[root@master kubevirt]# kubectl get pods -A
NAMESPACE NAME READY STATUS RESTARTS AGE
cdi cdi-apiserver-847d4bc7dc-l6fz7 1/1 Running 1 135m
cdi cdi-deployment-66d7555b79-d57bm 1/1 Running 1 135m
cdi cdi-operator-895bb5c74-hpk44 1/1 Running 1 135m
cdi cdi-uploadproxy-6c8698cd8b-z67xc 1/1 Running 1 134m
default cdi-upload-win10-vm 1/1 Running 0 53s
但是上传超时。当我检查cdi-upload-win10-vm pod 的日志时,出现以下错误:
I0413 10:58:38.695097 1 uploadserver.go:70] Upload destination: /data/disk.img
I0413 10:58:38.695263 1 uploadserver.go:72] Running server on 0.0.0.0:8443
2021/04/13 10:58:40 http: TLS handshake error from [::1]:57710: remote error: tls: bad certificate
2021/04/13 10:58:45 http: TLS handshake error from [::1]:57770: remote error: tls: bad certificate
2021/04/13 10:58:50 http: TLS handshake error from [::1]:57882: remote error: tls: bad certificate
2021/04/13 10:58:55 http: TLS handshake error from [::1]:57940: remote error: tls: bad certificate
2021/04/13 10:59:00 http: TLS handshake error from [::1]:58008: remote error: tls: bad certificate
2021/04/13 10:59:05 http: TLS handshake error from [::1]:58066: remote error: tls: bad certificate
2021/04/13 10:59:10 http: TLS handshake error from [::1]:58136: remote error: tls: bad certificate
解决方案
推荐阅读
- javascript - 路由不适用于 React 路由器 v4
- polly - Polly 不执行重试操作
- ios - 如何在 Swift 4 中将 IBInspectable 中的一些边缘转角半径?
- arrays - 如何使类成为角度2中的对象
- android - 默认短信应用规则
- dart - 如何使用飞镖在颤振中将二进制转换为json
- javascript - 如何将下载重定向到新标签
- arrays - std.algorithm.remove() 复制数组项?
- javascript - 多个文件附件,显示附加文件,删除文件按钮选项。
- python - Python/Kivy:使用键盘上下键将光标移动到动态添加行中