frezes 这个文档是在已有k8s上离线部署kubesphere,我是用kubekey一次离线部署k8s和kubesphere,
参考的文档为:https://kubesphere.io/zh/docs/v3.3/installing-on-linux/introduction/air-gapped-installation/
官方的离线部署视频:https://www.bilibili.com/video/BV1Pz4y1C7jr/ 也看了,用的是老版本kubekey部署,和现在不同
您发的这个文档是在cluster-configuration.yaml 添加您的私有镜像仓库 local_registry: dockerhub.kubekey.local,用kubekey部署没有甬道这个文件,我是在config-sample.yaml中配置的local_registry 。kubekey离线安装时,可以看到已把maninfest-sample.yaml列表里的镜像推送至本地harbor,但安Snapshot和mino 还是从registry.cn-beijing.aliyuncs.com拉取,没有从dockerhub.kubekey.local 获取镜像。
config-sample.yam中ks-installer的配置:
apiVersion: installer.kubesphere.io/v1alpha1
kind: ClusterConfiguration
metadata:
name: ks-installer
namespace: kubesphere-system
labels:
version: v3.3.1
spec:
persistence:
storageClass: ""
authentication:
jwtSecret: ""
zone: ""
local_registry: dockerhub.kubekey.local
namespace_override: kubesphereio