注意本文档基于 Backstage 1.32.0 版本编写,并采用自 1.24.0 版本以来官方推荐使用的新后端系统(New BackEnd System)。Backstage 仍处于不断更新发展中,本文下述步骤可能将不适用于后续更新版本。
一、开发前准备
确认 Harbor 能够和 ArgoCD 互相 ping 通
确认 Harbor 能够和 Jenkins 互相 ping 通
Har...
注意本文档基于 Backstage 1.32.0 版本编写,并采用自 1.24.0 版本以来官方推荐使用的新后端系统(New BackEnd System)。Backstage 仍处于不断更新发展中,本文下述步骤可能将不适用于后续更新版本。
一、开发前准备
确认 Kubernetes 与 ArgoCD 能够互相 ping 通
确认 Kubernetes 与 Harbor 能够互相 pin...
要使得在 GitLab 中提交代码后,能立即触发对应的 Jenkins Job 进行构建,除了需要在 Jenkins 创建 Job 时的配置文件中写明 GitLab 项目链接配置以及开启 Webhook,为 GitLab 项目创建 Webhook 以外,还需要在 Jenkins 中添加在 GitLab 的认证信息,以便于 Jenkins 能够识别来自 GitLab Webhook 的相关请求...
注意:本文档基于 Backstage 1.32.0 版本编写,并采用自 1.24.0 版本以来官方推荐使用的新后端系统(New BackEnd System)。
Backstage 仍处于不断更新发展中,本文下述步骤可能将不适用于后续更新版本。
一、开发前准备环境要求
✅ 确认 Jenkins 以及 GitLab 已经成功部署并能够运行
✅ 确认 Jenkins 和 GitLab 能够相...
注意:本文档基于 Backstage 1.32.0 版本编写,并采用自 1.24.0 版本以来官方推荐使用的新后端系统(New BackEnd System)。
Backstage 仍处于不断更新发展中,本文下述步骤可能将不适用于后续更新版本。
一、开发前准备1. 网络连通性确认 GitLab 与 Backstage 服务能够互相 ping 通,这是集成的前提条件。
2. 参考文档
...
如何搭建 Backstage 项目本文将带你从零开始搭建一个 Backstage 项目,包含环境准备、项目创建与启动验证。
一、开发前准备1. 环境要求在开始之前,请确认系统中已经安装并配置好了 NodeJS 与 yarn。
前置依赖:
Node.js(建议 LTS 版本)
yarn 包管理器
若还没有安装和配置,可以参考以下教程:
📖 CSDN | 2024最新版Node.js...
本文选择一部分常用的文件/文件夹进行说明,帮助你快速理解 Backstage 的项目结构。
目录结构总览1234567891011backstage/├── examples/ # 示例模板与预设数据│ ├── template/ # 项目模板│ ├── entities.yaml # 预设实体配置│ └── or...
Backstage是什么?开源开发者门户平台完整介绍
“An open platform for building developer portals”—— 一个用于构建开发者门户的开源平台
本文为 Backstage 系列入门第一篇,带你从零认识目前企业热门的开源 IDP(内部开发者平台)—— Backstage,帮助开发者和运维团队快速理解其定位、架构与使用场景。
一、Backstag...
本系列教程基于我2024年末至2025年初在上海某外企实习时的产出,基于 Backstage 1.32.0 版本、官方新版后端架构(New BackEnd System)编写,适配企业私有化部署场景,覆盖从零搭建到第三方CI/代码仓库深度定制全流程。
开篇:为什么我们需要一套企业内部开发者平台?一、传统研发团队的共同痛点绝大多数中大型企业研发团队都会遇到一模一样的协作难题:
资...