Skip to content

antony@notes:~/kubernetes$ cat "Getting-Started-configuring-Backstage-1.md"

Getting Started, configuring Backstage

2023-09-18· kubernetes

Configuring Kubernetes integration

Preface

本篇文章會主要會介紹如何將 Backstage 與 K8s 溝通

可以透過點擊展開以下目錄,選擇想看的內容,跳轉至特定章節

:::warning

:::spoiler 目錄

[TOC]

:::

撰寫 Backstage-k8s Dockerfile

$ nano ~/backstage/build-image/Dockerfile.k8s

檔案內容如下

FROM backstage:test-v3

WORKDIR /backstage

## Add Kubernetes Plugins
RUN yarn add --cwd packages/app @backstage/plugin-kubernetes && \
yarn add --cwd packages/backend @backstage/plugin-kubernetes-backend

CMD ["bash","-c","sleep infinity"]

Build Image

$ sudo podman build --squash-all -f Dockerfile.k8s -t backstage:test-k8s-v1 ~/backstage/build-image/