Disable Cloud-init on Ubuntu

Ubuntu 24.04.1 LTS

$ su -
# echo 'network: {config: disabled}' > /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
# sudo vim /etc/netplan/50-cloud-init.yaml
# This file is generated from information provided by the datasource.  Changes
# to it will not persist across an instance reboot.  To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    ethernets:
        ens35:
            dhcp4: true
    version: 2
    wifis: {}
# netplan generate
# netplan apply

# systemctl stop cloud-init.service
# systemctl disable cloud-init.service
# systemctl status cloud-init.service
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus