summaryrefslogtreecommitdiff
path: root/doc/rtd
diff options
context:
space:
mode:
Diffstat (limited to 'doc/rtd')
-rw-r--r--doc/rtd/reference/datasources.rst2
-rw-r--r--doc/rtd/reference/distros.rst42
-rw-r--r--doc/rtd/reference/index.rst1
3 files changed, 45 insertions, 0 deletions
diff --git a/doc/rtd/reference/datasources.rst b/doc/rtd/reference/datasources.rst
index 36f8372b..04568001 100644
--- a/doc/rtd/reference/datasources.rst
+++ b/doc/rtd/reference/datasources.rst
@@ -28,6 +28,8 @@ exceptions, one can override datasource detection either by configuring a
single datasource in the :ref:`datasource_list<base_config_datasource_list>`,
or by using :ref:`kernel commandline arguments<kernel_datasource_override>`.
+.. _datasources_supported:
+
Datasources:
============
diff --git a/doc/rtd/reference/distros.rst b/doc/rtd/reference/distros.rst
new file mode 100644
index 00000000..59309ece
--- /dev/null
+++ b/doc/rtd/reference/distros.rst
@@ -0,0 +1,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>`_.
diff --git a/doc/rtd/reference/index.rst b/doc/rtd/reference/index.rst
index 4d1dc6af..5295b264 100644
--- a/doc/rtd/reference/index.rst
+++ b/doc/rtd/reference/index.rst
@@ -17,6 +17,7 @@ matrices and so on.
faq.rst
merging.rst
datasources.rst
+ distros.rst
network-config.rst
base_config_reference.rst
datasource_dsname_map.rst