-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathautoinstall.yaml
57 lines (56 loc) · 1.33 KB
/
autoinstall.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#cloud-config
# Ubuntu autoinstall configuration
# https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-reference.html
autoinstall:
version: 1
user-data:
users:
- name: ubuntu
gecos: 'Ubuntu User'
passwd: '$6$3eD1ISX/pmIHZ68g$rb7XMHCmzBSWtMyIZJhFjoi/BiIx66PumsEBAbE49pHJPSanLJ.LMUZ4aPTCCIO5E4WrBlOCLqj0RHqUneAXU.'
groups: adm, dialout, cdrom, floppy, audio, dip, video, plugdev, lxd, netdev, sudo
shell: /bin/bash
lock_passwd: False
sudo: ALL=(ALL) NOPASSWD:ALL
# install drivers as suggested by `ubuntu-drivers`
drivers:
install: true
# configuration for SSH with password access
ssh:
install-server: true
allow-pw: true
storage:
layout:
name: direct
reset-partition: true
packages:
- amd64-microcode
- apt-transport-https
- apt-utils
- build-essential
- ca-certificates
- coreutils
- curl
- dnsutils
- git
- gpg
- gnupg-agent
- htop
- lsb-release
- mutt
- nano
- net-tools
- openssh-client
- python3-crcmod
- python3-openssl
- python3-pip
- python3-venv
- screen
- software-properties-common
- tar
- unzip
- wget
- zip
# updates from both the security and updates packets are installed
updates: all
# EOF