Cài Backstage local
Nền tảng thực hành: Web, CLI, GitHub UI
Terminal: PowerShell 7 hoặc Bash/Linux Terminal; macOS Terminal nếu dùng macOS
Phiên bản / ghi chú:
- Ngày tạo bài: 22/05/2026
- Git 2.40+
- VS Code latest stable
- GitHub Actions current
- Node.js 20 LTS hoặc 22 LTS nếu lab Node.js
Cách 01 — CLI ưu tiên
- Cài Node.js LTS và Yarn/Corepack nếu cần.
- Tạo workspace lab.
- Khởi tạo Backstage app hoặc dùng repo mẫu.
- Chạy cài dependencies.
- Cấu hình `app-config.yaml` theo lab.
- Chạy local developer portal.
- Thêm catalog entity hoặc template.
- Kiểm tra giao diện web local.
- Commit cấu hình vào repo.
- Ghi lại URL và ảnh chụp kết quả.
Cấu hình `app-config.yaml` theo lab.
Cách 02 — GUI / Portal
- Mở Backstage local hoặc developer portal.
- Vào Catalog hoặc Create.
- Thêm service/template theo nội dung lab.
- Điền metadata: owner, lifecycle, system, repo URL.
- Kiểm tra service xuất hiện trong catalog.
- Mở trang docs hoặc template output.
- Ghi lại ảnh chụp màn hình.
- Cập nhật file YAML catalog nếu cần.
- Commit thay đổi vào repo.
- Dọn service demo nếu không dùng.
Kiểm tra kết quả
Hoàn thành cài backstage local và có bằng chứng kiểm tra: log, screenshot, pipeline run, resource hoặc output CLI.
Cleanup
Xóa tài nguyên lab không dùng, xóa secret/token demo, dọn branch/release/resource group để tránh chi phí và rủi ro.