常见问题

    我们提供了一个如何准备一个基于 OpenPitrix 应用开发规范的示例,建议从 入手,从零开始准备一个配置包并上传到 OpenPitrix 中,后续可参考 用户指南 熟悉应用的全生命周期管理。

    2、应用如何语言国际化?

    如果您想要适应不同的语言,需要在提交的应用中包含一个 locale 文件夹,并添加对应语言的翻译文件,如:

    具体配置请参考文档 。

    需要检查 package.json 或 config.json 文本内容,是否有中文符号或其他不符合 json 格式的部分,可以通过在线工具验证合法性,比如 jsonlint。

    如果报 “应用名称已存在” 或 “应用版本已存在” ,则需要修改配置文件(package.json 或 Chart.yaml)的应用名称或版本号。版本号匹配应用配置包中配置文件的 字段,配置文件中的 字段的值(版本号)不能与该应用已上传的版本号重复,且应用名 ( 字段的值) 不能与仓库中的已有应用的名称重复,修改后重新生成一个配置包即可上传成功。

    4、All-in-one 模式安装 OpenPitrix 时,卡在某一步进度一直没有变化,是什么原因?

    可能是主机的配置规格不符合要求,比如内存不足,建议按照我们提供的 all-in-one 模式 - 主机环境 准备环境。

    可能是依赖的软件版本不满足要求,可检查其版本并对照 安装符合要求的版本。

    6、Kubernetes 模式执行安装脚本 deploy-k8s.sh 失败?

    请先检查是否成功地配置了 Kubernetes 集群的存储服务端,并确保已成功创建了存储类型,可添加 PVC。

    7、All-in-one 模式安装时,查看容器状态时有多个容器的状态是 “Exit 1 或 2”,容器没有运行成功?

    如果有其他疑问,您也可以通过提问形式与我们联系探讨。若对项目有任何问题,欢迎提交 GitHub Issues