操作系统信息
例如:虚拟机,host集群:Centos7.9 member集群 BCLINUX8.6
Kubernetes版本信息 两套集群均为1.28.10
kubectl version
Client Version: v1.28.10
Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3
Server Version: v1.28.10
容器运行时
将 docker version
/ crictl version
/ nerdctl version
结果贴在下方
KubeSphere版本信息
v4.1.2 在已有K8s上离线安装,安装在host集群
问题是什么
已添加host集群,想导入另一套member集群,但是默认拉取镜像为docker.io,怎么修改member的拉取镜像仓库为私有harbor地址
问题2:尝试手动修改容器后,member集群镜像成功拉取,但是添加集群还是失败
具体操作:
member集群:
已确认从host集群调api能获取到member集群的pod,
kubephere页面添加集群,导入member集群kubectl config view –raw
日志报错:
[root@GCH-master1 ~]# kubectl logs -f ks-agent-77bcc5fd48-js266 -n kubesphere-system
Defaulted container “ks-apiserver” out of: ks-apiserver, ks-controller-manager
W0114 15:06:24.047202 1 client_config.go:618] Neither –kubeconfig nor –master was specified. Using the inClusterConfig. This might not work.
W0114 15:06:24.047822 1 cache.go:48] In-memory cache will be used, this may cause data inconsistencies when running with multiple replicas.
I0114 15:06:24.317429 1 store.go:39] init configmap store
I0114 15:06:24.447895 1 apiserver.go:219] Start listening on :9090
[root@GCH-master1 ~]# kubectl logs -f extensions-museum-6797c5697c-p9v2j -n kubesphere-system
2025-01-14T07:06:14.370Z INFO Starting ChartMuseum {“host”: “0.0.0.0”, “port”: 8080}
2025-01-14T07:06:14.370Z WARN Error saving index-cache.yaml {“repo”: "", “error”: “open /charts/index-cache.yaml: permission denied”}
hosts集群kubephere组件:
jwt过期:(从哪重新获取?)