Skip to content

VM Create Page 작업 시작 #9

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions