truenas scale k3s openebs换镜像
使用kubectl get pod -A发现,openebs有两个服务没有启动起来,卡在了拉取谷歌镜像的步骤。使用"kubectl get pod -o yaml -A | grep image:"并去重后,得到以下镜像,
image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.3.0
image: k8s.gcr.io/sig-storage/csi-resizer:v1.2.0
image: k8s.gcr.io/sig-storage/csi-snapshotter:v4.0.0
image: k8s.gcr.io/sig-storage/snapshot-controller:v4.0.0
image: k8s.gcr.io/sig-storage/csi-provisioner:v3.0.0
发现dyrnq在hub.docker.com的备份,牛逼
使用以下命令拉:
docker pull dyrnq/csi-node-driver-registrar:v2.3.0
docker pull dyrnq/csi-resizer:v1.2.0
docker pull dyrnq/csi-snapshotter:v4.0.0
docker pull dyrnq/snapshot-controller:v4.0.0
docker pull dyrnq/csi-provisioner:v3.0.0
使用以下命令命名:
docker tag dyrnq/csi-node-driver-registrar:v2.3.0 k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.3.0
docker tag dyrnq/csi-resizer:v1.2.0 k8s.gcr.io/sig-storage/csi-resizer:v1.2.0
docker tag dyrnq/csi-snapshotter:v4.0.0 k8s.gcr.io/sig-storage/csi-snapshotter:v4.0.0
docker tag dyrnq/snapshot-controller:v4.0.0 k8s.gcr.io/sig-storage/snapshot-controller:v4.0.0
docker tag dyrnq/csi-provisioner:v3.0.0 k8s.gcr.io/sig-storage/csi-provisioner:v3.0.0
再使用kubectl get po -A,可以发现所有容器都在运行了