본문 바로가기

Automation2

Backstage와 쿠버네티스의 만남: Kubernetes 백엔드 플러그인 완벽 가이드 안녕하세요! 오늘은 Backstage의 강력한 기능 중 하나인 Kubernetes 통합을 가능하게 만드는 핵심 구성 요소, 바로 Kubernetes 백엔드 플러그인에 대해 아주 상세히 알아보겠습니다. 🚀클라우드 네이티브 환경에서 개발자 포털(Backstage)을 운영할 때, 자신이 만든 서비스가 쿠버네티스 클러스터 위에서 어떻게 돌아가고 있는지(Pod 상태, 배포 현황 등)를 한눈에 보는 것은 매우 중요합니다. 이 마법 같은 연결을 담당하는 주인공을 지금 바로 만나보시죠! 💡🏗️ 정답은 바로: @backstage/plugin-kubernetes-backend ☸️Backstage 포털에 쿠버네티스 리소스 데이터를 통합하고 API를 제공하는 핵심 백엔드 플러그인은 바로 **@backstage/plug.. 2025. 12. 27.
🏗️ 거버넌스와 자동화를 한 번에! Backstage 표준 스캐폴더(Template) 완벽 가이드 안녕하세요! 오늘은 플랫폼 엔지니어링의 핵심, Backstage 스캐폴더(Scaffolder)를 활용해 어떻게 "보안 가드레일이 포함된 표준 프로젝트"를 찍어낼 수 있는지 알아보겠습니다.단순히 "코드를 복사"하는 것이 아니라, 누가, 어떤 목적으로, 어떤 보안 정책을 준수하며 생성하는지를 코드로 관리하는 방법을 공유합니다. 🛠️1. 템플릿의 전체 구조 (Anatomy of a Template) 🦴Backstage 템플릿은 크게 Metadata(이름, 설명), Parameters(사용자 입력), Steps(실행 단계), Output(결과 안내)으로 나뉩니다.YAML# 1. 템플릿의 신원 정의apiVersion: scaffolder.backstage.io/v1beta3kind: Templatemetada.. 2025. 12. 22.