1.0.7 • Published 5 months ago

ich-cli v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

ich-cli

Azure App Configuration 환경 변수를 관리하기 위한 CLI 도구입니다.

설치

npm install -g ich-cli

사전 요구사항

  1. Node.js (v18 이상)
  2. Azure CLI - Azure 인증 및 App Configuration 접근에 필요

설정

  1. Azure CLI 로그인:
az login

사용법

환경 변수 목록 조회

ich env ls

환경 변수 추가

ich env add

환경 변수 값 설정

ich env set

환경 변수 삭제

ich env rm

환경 변수 파일로 다운로드

ich env pull

환경 변수 파일에서 업로드

ich env push

스테이지 간 환경 변수 동기화

ich env sync

환경 변수 파일 형식

환경 변수 파일은 다음과 같은 형식을 지원합니다:

.env 파일

# client
API_KEY=your-api-key
PUBLIC_URL=https://example.com

# server
DATABASE_URL=postgresql://localhost:5432
SECRET_KEY=your-secret-key
  • # client 섹션의 변수들은 CLIENT_ prefix가 자동으로 추가됩니다
  • # server 섹션의 변수들은 SERVER_ prefix가 자동으로 추가됩니다

JSON 파일

{
  "API_KEY": "your-api-key",
  "PUBLIC_URL": "https://example.com",
  "DATABASE_URL": "postgresql://localhost:5432",
  "SECRET_KEY": "your-secret-key"
}

지원하는 스테이지

  • local
  • int (Integration)
  • stg (Staging)
  • prd (Production)

라이선스

MIT

1.0.7

5 months ago

1.0.6

5 months ago

1.0.5

5 months ago

1.0.4

5 months ago

1.0.3

5 months ago

1.0.2

5 months ago

1.0.1

5 months ago

1.0.0

5 months ago