PVC创建API貌似有变化,老师帮看下

来源:11-8 PersistentVolumeClaim创建

慕斯卡3003197

2024-03-01

我本地的client-go是这个版本 :k8s.io/client-go v0.29.1
但是创建PVC的代码报错了,如图:
图片描述报错提示:
cannot use corev1.ResourceRequirements{…} (value of type “k8s.io/api/core/v1”.ResourceRequirements) as type “k8s.io/api/core/v1”.VolumeResourceRequirements in struct literal

这个是API有变化吗?

写回答

1回答

暮闲

2024-03-02

hello 同学:

看报错,确实是太新了导致的,课程用的是0.25,你试试将老版本的corev1.ResourceRequirements 改成 corev1.VolumeResourceRequirements 看看呀。

0
1
慕斯卡3003197
是的 得换成 corev1.VolumeResourceRequirements 才可以。
2024-03-04
共1条回复

Kubernetes系统精讲 Go语言实战K8S集群可视化

核心知识+高阶应用+原理剖析+二次开发 全方位打通K8S生产实践

406 学习 · 265 问题

查看课程