Adding Virtual Machine Images

The platform supports adding X86_64 and ARM64 (Alpha) architecture virtual machine images, enabling developers to quickly create virtual machines for existing services and facilitate the migration of business systems.

Procedure

  1. Access Platform Management.

  2. In the left navigation bar, click Virtualization Management > Virtual Machine Images.

  3. Click Add Virtual Machine Image.

  4. Refer to the instructions below to configure the relevant parameters.

    ParameterDescription
    Provisioning MethodCurrently, only Public Image method is supported, meaning the added image can be used in assigned projects.
    Operating SystemSupported operating systems include: CentOS/Ubuntu/RedHat/Debian/TLinux/Other Linux/Windows (Alpha).
    Supported system architectures are: X86_64 and ARM64 (Alpha).
    Source
    • Image Repository: Virtual machine images stored in a container image repository.
    • HTTP: Virtual machine images stored on a file server using the HTTP protocol.
    • Object Storage (S3): Virtual machine images that can be retrieved using Object Storage Protocol (S3). If they do not require authentication, please use HTTP as the source.
    CPU ArchitectureTag CPU architecture information. For image repository sources, multiple selections are supported; for other sources, only single selection is allowed.
    Image AddressSupports KVM virtual machine images, including qcow2/raw formats.
    • If from an image repository, enter repository_address:image_version, e.g., index.docker.io/library/ubuntu:latest.
    • If from an HTTP source, enter the image file URL, which must start with http:// or https://, e.g., http://192.168.0.1/vm_image/centos_7.8.qcow2.
    • If from an Object Storage (S3), enter the image address that can be retrieved via Object Storage Protocol (S3), e.g., https://endpoint/bucket/centos.qcow2.
    AuthenticationDepending on whether the image repository requires authentication, you can toggle the switch on or off. If enabled, you can choose from existing image credentials or click Add Credentials, supporting only Username/Password type credentials.
    Note: When the source is Object Storage (S3), authentication cannot be turned off.
    Assigned ProjectAssign usage permissions for this image to projects.
    • All Projects: Assigns usage permissions of the image to all projects.
    • Specific Project: Assigns usage permissions of the image to a specified project.
    • No Assignment: Do not assign to any projects for now. After image creation, you can assign it through Update Image operation.
  5. Click Add.

ON THIS PAGE