Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: 민감 정보 submodule 분리 #602

Open
1 of 5 tasks
linirini opened this issue Jan 17, 2025 · 1 comment
Open
1 of 5 tasks

feat: 민감 정보 submodule 분리 #602

linirini opened this issue Jan 17, 2025 · 1 comment
Assignees
Labels
backend We are backend>< confirm need confirmation! feat 기능 (새로운 기능)
Milestone

Comments

@linirini
Copy link
Contributor

linirini commented Jan 17, 2025

🥸 어떤 기능인가요?

추가하려는 기능을 설명해주세요.

Staccato Organization에 민감 정보를 관리할 private repository를 생성하여 submodule로 관리합니다.

도입 배경

  • 설정 파일에 변화가 있을 때마다 서버에 직접 접속해야하는 번거로움이 있습니다.
  • 수동으로 설정 파일 변경 이력을 노션으로 관리하기 번거로우며, 제대로 관리되고 있지 않습니다.
    • 이로 인해, 서버에 이슈가 생겼을 때 변경 이력을 추적할 수 없는 문제가 있습니다.
      따라서, 서브 모듈을 도입하여 민감 정보 관리 지점을 줄이고, 변경 이력을 더 편리하게 관리하고자 합니다.

✅ 작업 내용

  • 스타카토 organization에 private repository를 생성
  • private repository에 민감 정보 관리
  • submodule 연동

😇 이때까지 끝낼게요!

기능 개발 완료 예상 날짜를 작성해주세요. 신중하게 생각해요!

모두 동의해주시면, 오늘(1/17) 중으로 작업해서 pr 올리고자 합니다.

😵 참고할만한 자료(선택)

🙇‍♀️ 이슈 확인했어요:)

팀원에게 이슈 확인을 부탁해요! 이슈를 확인한 팀원은 체크 표시를 해주세요!

@linirini linirini added backend We are backend>< confirm need confirmation! feat 기능 (새로운 기능) labels Jan 17, 2025
@linirini linirini added this to the sprint-9 milestone Jan 17, 2025
@linirini linirini self-assigned this Jan 17, 2025
@BurningFalls
Copy link
Contributor

submodule 도입 좋아요~! env 매번 서버에 들어가서 관리하려니 불편함이 있었습니다.

@linirini linirini moved this to In Progress in 2024-staccato Jan 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend We are backend>< confirm need confirmation! feat 기능 (새로운 기능)
Projects
Status: In Progress
Development

No branches or pull requests

2 participants