Ubuntu Server Autoinstall
Settings file for Ubuntu Autoinstall
| 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[]