Type object
File match user-data
Schema URL https://catalog.lintel.tools/schemas/schemastore/ubuntu-server-autoinstall/latest.json
Source https://www.schemastore.org/ubuntu-server-autoinstall.json

Validate with Lintel

npx @lintel/lintel check
Type: object

Settings file for Ubuntu Autoinstall

Properties

autoinstall object
18 nested properties
version integer required
min=1max=1
early-commands string | array[]
reporting Record<string, object>
error-commands string | array[]
user-data object
packages string[]
debconf-selections string
locale string
refresh-installer object
2 nested properties
update boolean
channel string
keyboard object
3 nested properties
layout string required
variant string
toggle string | null
network object | object
proxy string | null
format=uri
apt object
4 nested properties
preserve_sources_list boolean
primary array
geoip boolean
sources object
storage object
identity object
4 nested properties
username string required
hostname string required
password string required
realname string
ssh object
3 nested properties
install-server boolean
authorized-keys string[]
allow-pw boolean
snaps object[]
late-commands string | array[]