CCCloudPlatform / Heart

CloudPlatform의 Cloud Bussiness Service를 담당하는 컴포넌트 입니다.
0 stars 0 forks source link

VM CRUD #7

Open tjdgns8439 opened 2 weeks ago

tjdgns8439 commented 2 weeks ago

요약 오픈스택 VM 관련 리소스 생성, 조회, 상태변경 등 CRUD작업

상세 내용 요청, 응답에 대한 테스트를 Postman으로 수행했습니다. 아래 노션 링크를 참고해주세요. https://hhuini.notion.site/OpenStack-CRUD-Postman-12d1962e2236806cac66c9d2a7fd0cb5?pvs=4

질문 및 이외 사항

  1. 리소스의 특정한 실제 ID를 PathVariable로 주는 게 맞을까 싶습니다.
  2. 현재 DB도 없고, 특정 계정에 대한 처리가 없기 때문에 권한 관련되어 루트권한으로 모든 리소스에 대한 처리를 할 수 있습니다. 이는 UserService가 구현되면 확장시키는 게 어떨까 싶습니다.
  3. 현재는 에러핸들링이 세분화되어있지 않습니다. 개선해야 합니다.
  4. OpenStack Config 관련해서 개선해보겠습니다.
  5. @KwonSunJae 보안그룹 관련하여 OpenStack UI에서 보안그룹 탭이 안보였다가 default로 리소스 생성한 후에 보였습니다. 원래 그런가요..
  6. 최대한 기존 코드를 기반으로 작업했고, 오픈스택에 대한 깊은 이해가 없다 보니 디테일한 부분에서 잘못 이해하고 적용한 부분이 있으리라 생각합니다. 제가 작성한 코드를 기반으로 디테일한 부분을 수정해나가고 확장해나가면 좋을 것 같습니다.

이슈 번호

KwonSunJae commented 2 weeks ago

Default 관련한 부분 좀 더 자세하게 말씀해주실 수 있을까요? 스크린샷으로 좀 더 자세하게 보여주심 좋을것 같습니다.

tjdgns8439 commented 2 weeks ago

Default 관련한 부분 좀 더 자세하게 말씀해주실 수 있을까요? 스크린샷으로 좀 더 자세하게 보여주심 좋을것 같습니다.

제가 아래 스크린샷의 왼쪽 관리 > 네트워크에서 보안그룹을 찾아서 헷갈렸던 것 같습니다! 의문이 해결되었습니다!

스크린샷 2024-10-29 오후 1 57 19