Skip to content

VM Create Page 작업 시작 #9

@KwonSunJae

Description

@KwonSunJae

GitHub Issue: VM Create Page 작업 시작

작업 목표

VM Create Page를 구현하여 사용자가 VM 자원을 생성할 수 있도록 합니다.

UI 구성 요소

  1. VM Name

    • 텍스트 입력 필드로 VM의 이름을 입력받습니다.
  2. Quantity

    • VM의 수량을 입력받는 필드입니다.
  3. Location

    • 선택 가능한 드롭다운 메뉴로 VM이 배치될 위치를 선택합니다.
  4. Resource

    • 사용자가 선택할 수 있는 자원의 목록을 표시합니다.
  5. Private Network

    • 사용자가 생성한 Private Network을 선택할 수 있는 드롭다운 메뉴입니다.
  6. Network

    • 공인 IP 또는 연구실 설망 아이피를 선택할 수 있는 드롭다운 메뉴입니다.
  7. Security Group

    • 보안 정책을 선택할 수 있는 드롭다운 메뉴입니다.
  8. Pemkey

    • VM 접속을 위한 keypair를 선택할 수 있는 드롭다운 메뉴입니다.
  9. OS

    • 운영 체제를 선택할 수 있는 드롭다운 메뉴입니다.
  10. 자원 신청하기 버튼

    • 모든 입력이 완료된 후 VM 자원을 신청할 수 있는 버튼입니다.

작업 내용

  • React를 사용하여 UI 구성 요소를 구현합니다.
  • 각 선택 항목에 대한 데이터는 API를 통해 불러올 수 있도록 구현합니다.
  • 입력된 데이터의 유효성을 검증하고, "자원 신청하기" 버튼 클릭 시 API로 전송합니다.

추가 사항

  • 이슈에 대한 피드백을 받고, 필요한 경우 추가 기능을 고려할 것입니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions