summaryrefslogtreecommitdiff
path: root/doc/rtd/reference/distros.rst
blob: 59309ece21151d1aeaa2c2dc90c759921f5dcb7d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Supported distros
=================

Cloud-init has support for multiple different operating systems.
Currently support includes various different distributions within the
Unix family of operating systems. See the complete list below.

* AlmaLinux
* Alpine Linux
* Arch Linux
* CentOS
* CloudLinux
* Container-Optimized OS
* Debian
* DragonFlyBSD
* EuroLinux
* Fedora
* FreeBSD
* Gentoo
* MarinerOS
* MIRACLE LINUX
* NetBSD
* OpenBSD
* openEuler
* OpenCloudOS
* OpenMandriva
* PhotonOS
* Red Hat Enterprise Linux
* Rocky
* SLES/openSUSE
* TencentOS
* Ubuntu
* Virtuozzo

If you would like to add support for another distributions, start by
taking a look at another distro module in ``cloudinit/distros/``.

.. note::

    While BSD variants are not typically referred to as "distributions",
    cloud-init has an abstraction to account for operating system differences, which
    should be contained in `cloudinit/distros/ <https://github.com/canonical/cloud-init/tree/main/cloudinit/distros>`_.