Merge "Full review of obtain-images"

This commit is contained in:
Zuul 2024-05-24 11:35:15 +00:00 committed by Gerrit Code Review
commit 6f39822bfa

View File

@ -2,6 +2,8 @@
Get images Get images
========== ==========
.. contents:: :depth: 3
The simplest way to obtain a virtual machine image that works with The simplest way to obtain a virtual machine image that works with
OpenStack is to download one that someone else has already OpenStack is to download one that someone else has already
created. Most of the images contain the ``cloud-init`` package to created. Most of the images contain the ``cloud-init`` package to
@ -13,15 +15,54 @@ login account. See `Configure access and security for instances
<https://docs.openstack.org/horizon/latest/user/configure-access-and-security-for-instances.html>`_ <https://docs.openstack.org/horizon/latest/user/configure-access-and-security-for-instances.html>`_
for more information on how to create and inject key pairs with OpenStack. for more information on how to create and inject key pairs with OpenStack.
AlmaLinux
~~~~~~~~~
AlmaLinux provides cloud images for download, more detail on the
`get AlmaLinux project page
<https://almalinux.org/get-almalinux/#Cloud_Images>`_
.. note::
In an Almalinux cloud image, the login account is ``almalinux``.
Alpine Linux
~~~~~~~~~~~~
Alpine Linux provides cloud images for download, more detail on the
`Alpine Linux cloud page
<https://alpinelinux.org/cloud/>`_
.. note::
In an Alpine Linux cloud image, the login account is ``alpine``.
Arch Linux
~~~~~~~~~~
Arch Linux provides a cloud image for download. More details can be found on
the `arch-boxes project page
<https://gitlab.archlinux.org/archlinux/arch-boxes/>`_.
.. note::
In an Arch Linux image, the login account is ``arch``.
BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unofficial images for BSD are available on `BSD-Cloud-Image.org <https://bsd-cloud-image.org/>`_.
.. note::
The login accounts are ``freebsd`` for FreeBSD, ``openbsd`` for OpenBSD,
and ``netbsd`` for NetBSD.
CentOS CentOS
~~~~~~ ~~~~~~
The CentOS project maintains official images for direct download. The CentOS project maintains official images for direct download:
* `CentOS 6 images <http://cloud.centos.org/centos/6/images/>`_
* `CentOS 7 images <http://cloud.centos.org/centos/7/images/>`_
* `CentOS 8 images <https://cloud.centos.org/centos/8/>`_
* `CentOS 8 stream images <https://cloud.centos.org/centos/8-stream/>`_
* `CentOS 9 stream images <https://cloud.centos.org/centos/9-stream/>`_ * `CentOS 9 stream images <https://cloud.centos.org/centos/9-stream/>`_
.. note:: .. note::
@ -34,12 +75,12 @@ CirrOS (test)
CirrOS is a minimal Linux distribution that was designed for use CirrOS is a minimal Linux distribution that was designed for use
as a test image on clouds such as OpenStack Compute. as a test image on clouds such as OpenStack Compute.
You can download a CirrOS image in various formats from the You can download a CirrOS image in various formats from the
`CirrOS download page <http://download.cirros-cloud.net>`_. `CirrOS download page <https://download.cirros-cloud.net>`_.
If your deployment uses QEMU or KVM, we recommend using the images If your deployment uses QEMU or KVM, we recommend using the images
in qcow2 format. The most recent 64-bit qcow2 image as of this in qcow2 format. The most recent 64-bit qcow2 image as of this
writing is `cirros-0.6.2-x86_64-disk.img writing is `cirros-0.6.2-x86_64-disk.img
<http://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img>`_. <https://download.cirros-cloud.net/0.6.2/cirros-0.6.2-x86_64-disk.img>`_.
.. note:: .. note::
@ -51,7 +92,7 @@ Debian
~~~~~~ ~~~~~~
`Debian provides images for direct download `Debian provides images for direct download
<http://cdimage.debian.org/cdimage/openstack/>`_. <https://cdimage.debian.org/images/cloud/>`_.
They are made at the same time as the CD and DVD images of Debian. They are made at the same time as the CD and DVD images of Debian.
Therefore, images are available on each point release of Debian. Also, Therefore, images are available on each point release of Debian. Also,
weekly images of the testing distribution are available. weekly images of the testing distribution are available.
@ -85,6 +126,49 @@ and `Microsoft Evaluation Center <https://www.microsoft.com/evalcenter/evaluate-
`Fedora Virtio <https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads>`_ `Fedora Virtio <https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads>`_
provides also Windows images. provides also Windows images.
openSUSE and SUSE Linux Enterprise Server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The openSUSE community provides images for `openSUSE
<https://get.opensuse.org/leap>`_ under ``Alternative Downloads / Cloud image``
SUSE maintains official SUSE Linux Enterprise Server cloud images.
Go to the `SUSE Linux Enterprise Server download page
<https://www.suse.com/download/sles/>`_, select the ``AMD64 / Intel 64``
architecture and search for ``Cloud``.
.. note::
In an openSUSE cloud image, the login account is ``opensuse``.
Red Hat Enterprise Linux
~~~~~~~~~~~~~~~~~~~~~~~~
Red Hat maintains official Red Hat Enterprise Linux cloud images. A valid Red
Hat Enterprise Linux subscription is required to download these images.
* `Red Hat Enterprise Linux 7 KVM Guest Image
<https://access.redhat.com/downloads/content/69/ver=/rhel---7/x86_64/product-downloads>`_
* `Red Hat Enterprise Linux 8 KVM Guest Image
<https://access.redhat.com/downloads/content/479/ver=/rhel---8/x86_64/product-downloads>`_
* `Red Hat Enterprise Linux 9 KVM Guest Image
<https://access.redhat.com/downloads/content/479/ver=/rhel---9/x86_64/product-downloads>`_
.. note::
In a RHEL cloud image, the login account is ``cloud-user``.
Rocky Linux
~~~~~~~~~~~
Rocky Linux provides cloud images for download, more detail on the
`Rocky Linux download page
<https://rockylinux.org/download>`_
.. note::
In an Rocky Linux cloud image, the login account is ``rocky``.
Ubuntu Ubuntu
~~~~~~ ~~~~~~
@ -109,56 +193,3 @@ Ubuntu 24.04 is
.. note:: .. note::
In an Ubuntu cloud image, the login account is ``ubuntu``. In an Ubuntu cloud image, the login account is ``ubuntu``.
openSUSE and SUSE Linux Enterprise Server
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The openSUSE community provides images for `openSUSE
<https://get.opensuse.org/leap#jeos_images>`_.
SUSE maintains official SUSE Linux Enterprise Server cloud images.
Go to the `SUSE Linux Enterprise Server download page
<https://www.suse.com/download/sles/>`_, select the ``AMD64 / Intel 64``
architecture and search for ``OpenStack-Cloud``.
.. note::
In an openSUSE cloud image, the login account is ``opensuse``.
Red Hat Enterprise Linux
~~~~~~~~~~~~~~~~~~~~~~~~
Red Hat maintains official Red Hat Enterprise Linux cloud images. A valid Red
Hat Enterprise Linux subscription is required to download these images.
* `Red Hat Enterprise Linux 8 KVM Guest Image
<https://access.redhat.com/downloads/content/479/ver=/rhel---8/x86_64/product-downloads>`_
* `Red Hat Enterprise Linux 7 KVM Guest Image
<https://access.redhat.com/downloads/content/69/ver=/rhel---7/x86_64/product-downloads>`_
* `Red Hat Enterprise Linux 6 KVM Guest Image
<https://access.redhat.com/downloads/content/69/ver=/rhel---6/x86_64/product-downloads>`_
.. note::
In a RHEL cloud image, the login account is ``cloud-user``.
FreeBSD, OpenBSD, and NetBSD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Unofficial images for BSD are available on `BSD-Cloud-Image.org <https://bsd-cloud-image.org/>`_.
.. note::
The login accounts are ``freebsd`` for FreeBSD, ``openbsd`` for OpenBSD,
and ``netbsd`` for NetBSD.
Arch Linux
~~~~~~~~~~
Arch Linux provides a cloud image for download. More details can be found on
the `arch-boxes project page
<https://gitlab.archlinux.org/archlinux/arch-boxes/>`_.
.. note::
In a Arch Linux image, the login account is ``arch``.