Skip to content

데스크톱 클러스터 IP 관리 기능 개발#62

Merged
dhslove merged 21 commits intoablecloud-team:ablestack-brontofrom
Dajeong-Park:ablestack-bronto
Jul 30, 2021
Merged

데스크톱 클러스터 IP 관리 기능 개발#62
dhslove merged 21 commits intoablecloud-team:ablestack-brontofrom
Dajeong-Park:ablestack-bronto

Conversation

@Dajeong-Park
Copy link
Copy Markdown

@Dajeong-Park Dajeong-Park commented Jul 29, 2021

PR 설명

Mold 의 신규 기능인 데스크톱 서비스의 샘플 API 및 UI 가 포함되었으며,
클러스터 메뉴 > 상세화면 IP 관리 탭 을 개발하기 위한 PR입니다.

  1. 데스크톱 클러스터 IP 범위 조회 API : 전체 조회, 파라미터 조회 (클러스터ID)
  2. 데스크톱 클러스터 IP 범위 추가 API : 배포된 클러스터의 전체 IP 범위 조회하여 밸리데이션 체크
  3. 데스크톱 클러스터 IP 범위 삭제 API
  4. 데스크톱 클러스터 상세화면 IP Range 탭 액션 모달
  5. 데스크톱 서비스 플러그인 샘플 API 및 UI 적용
  6. 데스크톱 서비스 플러그인 사용여부 설정

관련 이슈

변경 구분

  • 새로운 기능 (다른 기능에 영향을 미치지 않는 새 기능)

기능/개선 규모 또는 버그 심각도

기능/개선 규모

  • 주요 기능/개선

스크린샷

테스트 방법 및 결과

위 PR 적용된 테스트 환경 172.16.0.91:5050

Dajeong-Park and others added 16 commits April 28, 2021 09:10
Desktop 플러그인 프로토타입 샘플 수정
Desktop 플러그인 샘플 수정
master merge로 인한 경로 변경
Master Template 프로토타입 샘플 추가
소스원복
로그 삭제, MasterVersion Response 추가
프로토타입 수정
Desktop 플러그인 i18n merge, Desktop Cluster IP 범위 조회 샘플 API 추가
IP 범위 조회 API 개발 완료
데스크톱 IP 범위 추가 개발
데스크톱 클러스터 IP 범위 삭제 개발 완료
@Dajeong-Park Dajeong-Park changed the title 데스크톱 클러스터 IP 관리 API 개발 데스크톱 클러스터 IP 관리 기능 개발 Jul 29, 2021
데스크톱 클러스터 IP 범위 추가시 gateway, netmask, ip 벨리데이션 체크
데스크톱 클러스터 IP 조회 시 로직 변경 (전체검색, 파라미터검색)
데스크톱 클러스터 IP 범위 추가시 전체 클러스터에서 사용중인 IP범위 조회하여 밸리데이션 체크
Desktop 플러그인용 ApiConstants 수정
@dhslove dhslove self-requested a review July 30, 2021 02:12
EventType 수정
public static final String TEMPLATE_OS_TYPE = "templateostype";
public static final String DESKTOP_CLUSTER_ID = "desktopclusterid";
public static final String DESKTOP_CLUSTER_NAME = "desktopclustername";
public static final String IP_RANGE = "iprange";
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Works를 위해 만들어진 상수인데, 일반 상수인 것 처럼 보여서 명확한 구분이 필요해 보입니다.

상수에 접두어 "DESKTOP_"를 붙여서 명명하는 것은 어떤지요?

@dhslove dhslove merged commit 59a28e5 into ablecloud-team:ablestack-bronto Jul 30, 2021
dhslove pushed a commit that referenced this pull request Nov 24, 2021
stardom3645 referenced this pull request in stardom3645/ablestack-cloud Sep 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

2 participants