Skip to content

Understand images

Images are a core component of Rumble Cloud, enabling the rapid deployment of instances with consistent configurations. Whether using pre-built images or creating custom ones, understanding the use of images is helpful to deploying and managing cloud resources effectively.

What are images?

An image is a file that contains a snapshot of an operating system, application, or configured environment. It serves as a template for creating new instances, providing a pre-defined and consistent starting point. Images can include various operating systems (for example, Linux distributions) and can be customized with specific software and configurations to meet different requirements.

Key features

  • Reusability: Once created or uploaded, an image can be used multiple times to launch new instances, ensuring consistency and saving time.

  • Portability: Images can be shared or transferred between different OpenStack environments, facilitating collaboration and migration.

  • Customization: Users can create custom images tailored to their specific needs, pre-installed with necessary applications and configurations.

  • Snapshotting: Instances can be snapshot into images, capturing their current state. These snapshots can be used for backup, recovery, or creating new instances with identical configurations.

Tips for using images:

  • Use official images: Whenever possible, use official images provided by the operating system vendors or trusted sources to ensure security and stability.

  • Keep images updated: Regularly update your custom images with the latest patches and software versions to maintain security and performance.

  • Minimize image size: Optimize images by removing unnecessary files and packages to reduce storage costs and improve instance launch times.

  • Secure your images: Harden your images by configuring security settings, disabling unused services, and using security tools to prevent vulnerabilities.

See also