按照官方文档部署好应用商店后,打开后应用是空的,如图,页面上没有明显报错的地方
然后,在论坛上看到相关解决办法
执行kubectl -n openpitrix-system get job
发现图中这两个地方没起来,应该是这的问题
论坛上的办法是执行
kubectl -n openpitrix-system get job hyperpitrix-release-app-job -o json | jq ‘del(.spec.selector)’ | jq ‘del(.spec.template.metadata.labels)’ | kubectl replace –force -f -
来重启,但是我重启了好几次还是这个问题没有变,请问这是怎么回事,还有其他办法吗,谢谢
应用商店是空的,网上解决办法没有用,希望帮忙看一下
kubesphere 版本是3.0
hongmingK零SK壹S
19801656033 看一下 pod 的日志 ,job 没有成功执行肯定有原因的
hongming 看哪一个pod的日志呢
hongmingK零SK壹S
19801656033 两个都 没成功执行, 都看看
hongming
请问是这样吗,这个是什么问题
我的应用商店也是空白,安装完“应用商店管理”的扩展组件后也是一样。“kubectl -n openpitrix-system get job”仅显示“No resources found in openpitrix-system namespace.”根本没有大家说的job在运行啥的。尝试去“应用商店管理”的扩展组件中手动添加应用仓库,仓库地址“https://charts.bitnami.com/bitnami”和“https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts”,任何一个仓库地址填写后都无法通过验证,均显示“server misbehaving ”,这个怎么解决呢?
系统信息:CentOS v7.9(5.4.278-1.el7.elrepo.x86_64) | Kubernetes v1.28.2 | Kubesphere v4.1.2 | 4c/4g/40g
- 已编辑
1.在 KubeSphere 4.x 中为了保持核心的简洁,我们默认移除了内置商店内的应用,如果有需要可按如下方法添加。https://ask.kubesphere.io/forum/d/23922-kubesphere-411-ying-yong-shang-dian-pei-zhi-fang-fa
另外如果想把helm repo中的应用变成商店中的应用可以使用这个项目操作
https://github.com/kubesphere-extensions/app-tool
2.在4.x中已经没有了openpitrix-system名称空间下的导入应用job, 需要手动使用上文的方法导入
3. 我尝试了一下这两个仓库, 都可以正常同步的
点击验证源的时候, 可以尝试看一下apiserver报什么错, 在主机上执行 curl https://源的地址/index.yaml 看看能否拉下来文件
curl https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts/index.yaml
kubectl logs -f deploy/ks-apiserver -n kubesphere-system
浏览器是你的个人电脑吧, 需要保证在节点主机192.168.1.49上能正常执行curl -L 才行你加一下-v 看看详情卡在哪了
curl -L -v https://charts.bitnami.com/bitnami/index.yaml
排查一下容器的dns解析吧, 网络有问题