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: 헬스체크 API를 위한 actuator 설정 #54

Merged
merged 3 commits into from
Feb 11, 2024

Conversation

uwoobeat
Copy link
Member

🌱 관련 이슈

📌 작업 내용 및 특이사항

  • 스프링부트 액추에이터를 추가했습니다.
  • ELB에서 헬스체크 시 /gdsc-actuactor/health 로 요청을 보내도록 합니다.
  • 액추에이터 관련 보안설정을 적용했습니다.
    • 모든 엔드포인트를 기본적으로 비활성화 처리했습니다 (enabled-by-default)
    • jmx 방식은 모든 endpoint를 사용하므로 비활성화 처리했습니다.
    • health 관련 엔드포인트만 활성화하도록 추가했습니다.
    • 액추에이터 디폴트 경로를 /gdsc-actuator 로 설정하여 uri 스캔 공격을 회피할 수 있도록 했습니다.

📝 참고사항

📚 기타

@uwoobeat uwoobeat requested a review from a team as a code owner February 11, 2024 14:28
@uwoobeat uwoobeat self-assigned this Feb 11, 2024
@uwoobeat uwoobeat added the ✨ feature 새로운 기능 추가 및 수정 label Feb 11, 2024
Copy link
Member

@binary-ho binary-ho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 감사합니다!

Copy link
Member

@Sangwook02 Sangwook02 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@uwoobeat uwoobeat merged commit cc99a4c into develop Feb 11, 2024
1 check passed
@uwoobeat uwoobeat deleted the feature/53-health-check branch February 11, 2024 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature 새로운 기능 추가 및 수정
Projects
None yet
Development

Successfully merging this pull request may close these issues.

✨ 헬스체크 API를 위한 actuator 설정
3 participants