Linux/Cloud-init: Difference between revisions

From Wiki
mNo edit summary
mNo edit summary
Line 6: Line 6:
* Boot with both USB sticks plugged in
* Boot with both USB sticks plugged in
<br>
<br>
* CIDATA
* CIDATA:
* G:\meta-data (empty file)
:* G:\meta-data (empty file)
<blockquote>
<pre>
<pre>


</pre>
</pre>
* G:\user-data
</blockquote>
:* G:\user-data
<blockquote>
<pre>
<pre>
#cloud-config
#cloud-config
Line 47: Line 50:
     timezone: Europe/Berlin
     timezone: Europe/Berlin
</pre>
</pre>
 
</blockquote>





Revision as of 20:54, 26 November 2023

Cloud-Init to bare metal with USB sticks

  • Prepare 2x USB sticks
    • Ubuntu Server standard bootable USB
    • FAT32, name "CIDATA"
  • Boot with both USB sticks plugged in


  • CIDATA:
  • G:\meta-data (empty file)

  • G:\user-data
#cloud-config
autoinstall:
  version: 1
  identity:
    hostname: edgeserver
    password: <passwdhash>
    username: marcluer
  kernel:
    package: linux-generic-hwe-22.04
  apt:
    geoip: true
  keyboard:
    layout: de
    toggle: null
    variant: nodeadkeys
  locale: en_US.UTF-8
  source:
    id: ubuntu-server-minimal
  ssh:
    allow-pw: true
    authorized-keys: []
    install-server: true
  storage:
    layout:
      name: direct
  updates: security
  
  late-commands:
  # shut-down the host after copying completed
    - shutdown -h now

  user-data:
    timezone: Europe/Berlin


Links