用途:指导把 SAP CAP 应用部署到 SAP BTP,覆盖 Cloud Foundry 与 Kyma/Kubernetes 两条路径,并涉及 HANA Cloud 配置。主要能力:给出全栈 CAP 应用的 MTA 结构(mta.yaml),包含 Node.js 后端、HANA Deployer、可选 Launchpad 模块,以及 hdi-container、xsuaa、destination 等资源定义;提供构建与部署命令,如 mbt build -t ./、cf deploy my-cap-app_1.0.0.mtar --retries 1、cds build --production;说明 Kyma 路径使用 cds add helm、pack build、docker push 与 helm upgrade --install,并给出 ServiceBinding 示例;还包含环境变量与凭据管理建议(本地用 .env,生产依赖服务绑定,不硬编码凭据)、GitHub Actions CI/CD 片段,以及常见错误清单(如未加 --production、提交真实凭据、忘记同步 mta.yaml 与 xs-security.json、未先执行 cds build、destination 计划选择不当、混用 CF 与 Kyma 目标)。使用方式:按资料中的 mta.yaml 结构与命令执行构建和部署,Kyma 场景先添加 helm 目标再构建镜像并部署。限制:资料未提供具体版本兼容性、权限配置细节、价格或平台支持范围,实际使用需结合官方文档核对。
btp-deployment
部署与运维
更新于 10-16 02:37