Files
KArtSell.Aegis/docs/Design/kbx-foundation-v60-status-canonical-contract-hardening/docs/secret-management-v22.md
T
kjh2064 3f293d8aa8
deploy / deploy (push) Successful in 1m52s
deploy / notify (push) Successful in 1s
V13-FE-006: consolidate approved UI and contract hardening
2026-08-13 02:41:00 +09:00

637 B

KBX Secret Management v22

Secret 예:

  • PostgreSQL connection string
  • KRX AUTH_KEY
  • OPENDART crtfc_key
  • KIS appkey/appsecret
  • Telegram bot token/chat id

원칙:

  • Source repo / generated manifests / screenshots / telemetry / AI context에 저장하지 않는다.
  • 환경변수, .NET User Secrets(개발), 조직 Secret Store를 사용한다.
  • 로그에는 key 이름과 상태(present/missing)만 기록하고 value는 기록하지 않는다.
  • Provider가 disabled이면 해당 Credential을 필수로 요구하지 않는다.
  • Rotation은 애플리케이션/Provider 정책에 따라 restartRequired 여부를 따른다.