VS CODE EXTENSION

YakCloud for VS Code

콘솔을 오갈 필요 없이 IDE 안에서 — 클러스터 · 앱 · 데이터소스 · 도메인을 트리로 보고, 데이터소스는 유형별 매니저로 바로 다룹니다.

CLI · 데스크탑 앱과 같은 백엔드 — 콘솔에서 발급한 배포 토큰 하나면 됩니다.

YakCloud 액티비티바 뷰 — 모든 클러스터·노드·데이터소스·앱·도메인을 트리로, 데이터소스는 유형별 아이콘. 오른쪽은 Redis 매니저(KV·Pub/Sub).
액티비티바 YakCloud 뷰 — 모든 클러스터를 한눈에. 데이터소스는 유형별 아이콘, 클릭하면 유형별 매니저가 탭으로 열립니다(여기선 Redis KV · Pub/Sub).

설치

에디터의 확장(Extensions) 뷰에서 “YakCloud”를 검색해 설치하면 됩니다 — 이후 자동 업데이트.

공식 VS Code(Marketplace)와 Cursor · VSCodium · Windsurf(Open VSX) 모두 게시돼 있어, 어느 에디터든 그대로 검색됩니다.

  1. 확장 뷰 열기 — 상단 메뉴 보기(View) → 확장(Extensions), 또는 왼쪽 액티비티바의 네모 4개 아이콘.
  2. 검색창에 YakCloud 입력 → 결과의 Install 클릭. Auto Update 체크를 권장합니다.
  3. 콘솔(console.yakenator.io) 설정 → 배포 토큰에서 full 스코프 토큰(yakd_…)을 발급합니다.
  4. 액티비티바의 YakCloud 아이콘 → 토큰으로 로그인 → 토큰 붙여넣기. 끝.
확장 뷰 검색창에 YakCloud 를 입력한 검색 결과 — 브랜드 아이콘과 yakenator 퍼블리셔.
확장 뷰 검색창에 YakCloud 입력 → 결과에서 바로 설치.
YakCloud 확장 상세 페이지 — 설명·기능·변경 이력과 설치 버튼.
확장 상세 — 설명 · 기능 · 변경 이력. 설치하면 액티비티바에서 바로 사용합니다.

토큰은 VS Code SecretStorage에만 저장되며 원문은 노출되지 않습니다. 배포 · 승격 · 스캐폴드(빌드 · 푸시 포함)는 로컬에 yakcloud CLI가 설치되어 있어야 합니다.

둘러보기

Explorer 의 YakCloud 프로젝트 뷰 — 개발(로컬)/운영(리모트) 환경별 워크로드·데이터소스 라이프사이클. 오른쪽은 PostgreSQL 매니저.
Explorer 의 YakCloud 섹션 — 내 프로젝트(yakcloud.yaml)가 어느 클라우드에 어떻게 배포됐는지 개발(dev)/운영(prod) 라이프사이클로. 데이터소스 매니저(PostgreSQL)도 그 자리에서.
클러스터 웹 터미널 — kubectl 셸에서 kubectl get node/pod -o wide 실행. VS Code 탭 안에서 동작.
웹 터미널 — 클러스터에 kubectl 셸로 바로 접속(xterm ↔ 공개 wss 엣지). VS Code 탭 안에서 kubectl get node/pod 등을 그대로. 별도 kubeconfig 설정이 필요 없습니다.

기능