포도쿵야의 개발 모험기

  • 홈
  • github
  • 태그
  • 방명록

DevOps 1

환경설정 파일, 왜 어떤 프로젝트는 git에 올리고 어떤 프로젝트는 서버에서 따로 관리할까

예전 프로젝트에서는 소스코드만 배포하고 환경설정은 서버에서 직접 관리했다. 새 프로젝트에서는 환경설정도 git에 올리고 한번에 배포한다. 이게 왜 다른 건지 비교해봤다.📌 결론 — 배포 철학 차이다"Java는 외부 config 분리 방식이고 Python은 코드에 같이 넣는 방식인가?" — 아니다.Python도 외부 config 분리가 가능하고, Java도 config를 코드와 함께 배포할 수 있다. 핵심 질문은 이거다.서버가 설정을 관리하는가, Git/배포본이 설정을 관리하는가📌 두 가지 방식 비교방식 1 — 외부 Config 분리소스코드만 배포하고, 환경설정 파일은 서버의 별도 경로에 둔다. 앱 실행 시점에 그 파일을 읽는다.# Javajava -jar app.jar --spring.config.l..

DevOps 2026.04.16
이전
1
다음
더보기
프로필사진

포도쿵야의 개발 모험기

엽기발랄 포도쿵야와 함께하는 좌충우돌 개발 모험기

🐙 GitHub 바로가기
  • 분류 전체보기 (18)
    • Frontend (2)
      • Architecture (1)
      • Network (1)
    • Backend (2)
      • Python (2)
    • DevOps (6)
      • Process Management (1)
      • Server (2)
      • Security (2)
    • DevLog (1)
    • AI (6)
    • Analytics (1)

Tag

Python, Claude cli, claude plan, Compound Engineering, uvicorn, .yml, gunicorn, 집계수집, Fernet, claude code review, FastAPI, context, 토큰 줄이기, claude, ai 코드리뷰, Claude Cowork, claude code, claude token, github star, claude md,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • github

티스토리툴바