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/.