본문으로 건너뛰기

환경변수명 권장 스타일

등록일: 2026. 4. 4. 17:57


환경변수명은 일반적으로 [서비스]_[리소스]_[용도] 순으로 구성하는 것이 권장됨. 식별력 향상을 위해 날짜를 제외한 최적의 후보 스타일을 제안함.

1. 구체적 식별 방식 (가장 권장)

  • 예시: NEXUS_VAULT_PUSH_TOKEN
  • 장점:
    • 프로젝트(NEXUS), 리포지토리(VAULT), 동작(PUSH) 등 목적이 명확함.
    • 향후 NEXUS_WIKI_READ_TOKEN과 같은 유사한 변수 추가 시에도 혼동될 우려가 없음.

2. 간결하고 직관적인 방식

  • 예시: GH_VAULT_PROD_TOKEN
  • 장점:
    • 서비스명(GH: GitHub)을 최상단에 배치하여 관련 설정임을 강조함.
    • 운영 환경(PROD) 용도임을 명시하여 직관성을 높임.

3. 프로젝트 모듈 중심 방식

  • 예시: AIBOT_GITHUB_VAULT_TOKEN
  • 장점:
    • aibot 모듈에서 사용되는 GitHub 토큰임을 우선순위에 두어 구조적 이해도를 높임.