Changes for page proxmox
Last modified by Kevin Wiki on 2026/05/18 15:44
From version
9.7
edited by Kevin Wiki
on 2026/05/18 08:16
on 2026/05/18 08:16
Change comment:
There is no comment for this version
To version
8.5
edited by Kevin Wiki
on 2026/05/18 07:57
on 2026/05/18 07:57
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -138,115 +138,8 @@ 138 138 139 139 After creating the VM and before making it into a template there are some programs and settings we want to ensure exists always. 140 140 141 -qemu-guest-agent is for allowing proxmox to query information from the VM such as IP address, shutdown commands, etc 141 +qemu-guest-agent is for allowing proxmox to query information from the VM such as IP address, shutdown commands, etc. 142 142 143 -{{code language="bash"}} 144 -sudo apt update 145 -sudo apt upgrade -y 146 -sudo apt install qemu-guest-agent -y 147 - 148 -sudo systemctl enable qemu-guest-agent.service 149 -sudo systemctl start qemu-guest-agent.service 150 -{{/code}} 151 - 152 -cloud-init is a great hook for installing or configuring programs or receiving variables from cloudinit CDROM drive. Making it easier to change IP, hostname, DNS, username/password, etc between VMs. 153 - 154 -{{code language="yaml"}} 155 -# The top level settings are used as module 156 -# and system configuration. 157 -# A set of users which may be applied and/or used by various modules 158 -# when a 'default' entry is found it will reference the 'default_user' 159 -# from the distro configuration specified below 160 -users: 161 - - default 162 - 163 -# If this is set, 'root' will not be able to ssh in and they 164 -# will get a message to login instead as the default $user 165 -disable_root: true 166 - 167 -# This will cause the set+update hostname module to not operate (if true) 168 -preserve_hostname: false 169 - 170 -apt: 171 - # This prevents cloud-init from rewriting apt's sources.list file, 172 - # which has been a source of surprise. 173 - preserve_sources_list: true 174 - 175 -# The modules that run in the 'init' stage 176 -cloud_init_modules: 177 - - seed_random 178 - - bootcmd 179 - - write-files 180 - - growpart 181 - - resizefs 182 - - disk_setup 183 - - mounts 184 - - set_hostname 185 - - update_hostname 186 - - update_etc_hosts 187 - - ca-certs 188 - - rsyslog 189 - - users-groups 190 - - ssh 191 - 192 -# The modules that run in the 'config' stage 193 -cloud_config_modules: 194 - - locale 195 - - set-passwords 196 - - grub-dpkg 197 - - apt-pipelining 198 - - apt-configure 199 - - ntp 200 - - timezone 201 - - disable-ec2-metadata 202 - - runcmd 203 - 204 -# The modules that run in the 'final' stage 205 -cloud_final_modules: 206 - - package-update-upgrade-install 207 - - write-files-deferred 208 - - scripts-vendor 209 - - scripts-per-once 210 - - scripts-per-boot 211 - - scripts-per-instance 212 - - scripts-user 213 - - ssh-authkey-fingerprints 214 -# - keys-to-console 215 - - install-hotplug 216 -# - phone-home 217 - - final-message 218 - - power-state-change 219 - 220 -# System and/or distro specific settings 221 -# (not accessible to handlers/transforms) 222 -system_info: 223 - # This will affect which distro class gets used 224 - distro: debian 225 - # Default user name + that default users groups (if added/used) 226 - default_user: 227 - name: debian 228 - lock_passwd: True 229 - gecos: Debian 230 - groups: [sudo] 231 - # Disables password-less sudo commands for default/debian user 232 - sudo: ["ALL=(ALL) ALL"] 233 - shell: /bin/bash 234 - # Other config here will be given to the distro class and/or path classes 235 - paths: 236 - cloud_dir: /var/lib/cloud/ 237 - templates_dir: /etc/cloud/templates/ 238 - package_mirrors: 239 - - arches: [default] 240 - failsafe: 241 - primary: https://deb.debian.org/debian 242 - security: https://deb.debian.org/debian-security 243 - ssh_svcname: ssh 244 -{{/code}} 245 - 246 - 247 - 248 - 249 - 250 250 251 251 ))) 252 252
- image.jpg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.kevin - Size
-
... ... @@ -1,0 +1,1 @@ 1 +40.8 KB - Content