Ubuntu Cloud Init

Author, validate, and debug cloud-init configuration for Ubuntu Server LTS 24.04 and 26.04, focused on on-premise and air-gapped hosts via the NoCloud datasource — `#cloud-config` user-data, the cloud-config modules (users, ssh, write_files, runcmd, apt with local mirrors, ca_certs for internal CAs, ntp, disk_setup), NoCloud seeding (seed dir, `cidata` ISO, `ds=nocloud;s=...` kernel cmdline, SMBIOS serial), boot stages, and pinning `datasource_list`. Public-cloud datasources (EC2/Azure/GCE…) are pointers only. For the `network:` block use the ubuntu-netplan skill; for the installer schema use the ubuntu-autoinstall skill.

air-gapped edc5f66 9 files · 48.7 KB Updated

File contents

air-gapped/skills/tree/main/.claude/skills/ubuntu-cloud-init commit edc5f66c93

Frequently asked questions

npx skillmds@latest add air-gapped/ubuntu-cloud-init