Dict.CN 在线词典, 英语学习, 在线翻译 ------------- MyGitee My腾云code

Happy_EveryDay

可以平凡 不可以平庸 无爱则无忧,无欲则无求,无怒而无敌,无怨才是佛。所有烦恼,都是放不下的执著 开源技群 328035181 MyGitee

cenots-k8s-kubesphere-v3.3.2 20250429

一、持久存储Storage

Storage

1、 storageclass.yaml

vi storageclass.yaml

kind: StorageClass

apiVersion: storage.k8s.io/v1

metadata:

  name: local-storage

provisioner: kubernetes.io/no-provisioner

volumeBindingMode: WaitForFirstConsumer

 

kubectl apply -f storageclass.yaml

2、persistentVolumeClaim.yaml

vi persistentVolumeClaim.yaml

apiVersion: v1

kind: PersistentVolumeClaim

metadata:

  name: local-pve

spec:

  accessModes:

    - ReadWriteOnce

  resources:

    requests:

      storage: 20Gi

  storageClassName: local-storage

 

kubectl apply -f persistentVolumeClaim.yaml

3、

kubectl get storageclass

 

4、local-storage

可以设置这个local-storage 的 StorageClass 为 Kubernetes 的默认存储后端,我们可以用 kubectl patch 命令来更新

kubectl patch storageclass local-storage -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 二、安装 KubeSphere

 https://www.kubesphere.io/zh/docs/v3.3/quick-start/minimal-kubesphere-on-k8s/

拉一下wget kubesphere-installer.yaml、cluster-configuration.yaml文件

 

kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.2/kubesphere-installer.yaml

 

kubectl apply -f https://github.com/kubesphere/ks-installer/releases/download/v3.3.2/cluster-configuration.yaml

 

 1、registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0  先推送到私库harbor 

dokcer pull   registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0

 

registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0  先推送到私库harbor 

docker tag registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0    192.168.177.128:8001/hello/registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0

 

docker push 192.168.177.128:8001/hello/registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0

 

 

节点试一点镜像能否拉取成功

 

 

 2、vi  kubesphere-installer.yaml

    镜像改成国内

image: 192.168.177.128:8001/hello/registry.cn-beijing.aliyuncs.com/kubesphereio/ks-installer:v3.4.0

 

 

 

kubectl apply -f  kubesphere-installer.yaml

 

 

 

 

出现问题解决

Failed to create pod sandbox: rpc error: code = Unknown desc = [failed to set up sandbox container “

 

3、kubectl apply -f   cluster-configuration.yaml

 

 

 

 

 4、查看 POD 详情 

 

 5、kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-installer -o jsonpath='{.items[0].metadata.name}') -f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

一、持久存储Storage

参考https://www.cnblogs.com/vipsoft/p/17345593.html

    https://www.cnblogs.com/nwnusun/p/16467240.html

 

二、安装 KubeSphere

 

 

kubesphere-installer.yaml

    镜像改成国内

image: registry.cn-beijing.aliyuncs.com/kubesphereio/:v3.4.0

https://www.kubesphere.io/zh/docs/v3.4/installing-on-linux/introduction/air-gapped-installation/#%E9%83%A8%E7%BD%B2%E5%87%86%E5%A4%87

posted on 2025-04-29 21:06  cn2025  阅读(38)  评论(0)    收藏  举报

导航