Aller au contenu principal

🖥️ Autoinstall Configuration Summary

This document resume the Autoinstall predefined settings.

🌍 System Configuration

  • Keyboard: fr (French, Latin9 variant)
  • Locale: en_US.UTF-8
  • Timezone: Europe/Paris
  • Installation Source:
    • Default: ubuntu-server
  • APT:
    • Offline fallback ✅ Enabled
    • Automatic updates ❌ Disabled

🔒 User & Security

👤 User Account

  • Username: athea
  • Hostname: <node name>
  • Password: Set (SHA-512 hashed)
  • SSH:
    • Password auth: ❌ Disabled
    • Key-based auth: ✅ Enabled
    • Preloaded SSH key for athea
  • Sudo Access:
    • Passwordless sudo for athea via /etc/sudoers.d/athea

🛡️ Security Hardening

  • Installs:

    • openssh-server
    • apparmor-utils
    • libpam-pwquality (password policies)
    • systemd-journal-remote
    • kosmos-hardening (security hardening)
    • ❌ Ubuntu Pro drivers disabled
    • ❌ Multimedia codecs disabled
  • Automatic Updates Disabled:

    • Modifies 20auto-upgrades to disable periodic checks.

🌐 Network Configuration Details

🔗 Physical Interfaces

InterfacePurposeMTUNotes
adminManagement1500Fixed IP
bond0-slave1Bond member9000LACP enabled
bond0-slave2Bond member9000LACP enabled
bond1-slave1Bond member9000LACP enabled
bond1-slave2Bond member9000LACP enabled

⚡ Bonds (LACP 802.3ad)

  • bond0 & bond1:
    • Mode: 802.3ad
    • LACP rate: fast
    • Hash policy: layer2+3
    • MTU: 9000 (jumbo frames)

🏷️ VLANs

VLANParentIDMTUPurpose
admin.510admin5101500Management VLAN
admin.515admin5151500
bond0.535bond05359000Storage network
bond0.600bond06009000
bond1.540bond15409000Replication network
bond1.550bond15509000

🌉 Bridges

BridgeVlanIPMTU
br-techniquebond0.53510.0.0.0/169000
br-storagebond1.540192.168.20.0/249000
br-replbond1.550192.168.30.0/249000

💾 Disk Partitioning (GPT/UEFI)

PartitionSizeFilesystemMount PointPurpose
11GBFAT32/boot/efiEFI System Partition
224GBext4/homeUser home directories
332GBext4/Root filesystem
424GBext4/tmpTemporary files
532GBext4/var/logSystem logs
6Remainingext4/varVariable data

Notes:

  • Uses smallest available disk (matched by size).
  • Wipes disk with superblock-recursive.
  • Partition table: GPT (for UEFI compatibility).

⚙️ Post-Installation (late-commands)

Sets up sudo for athea

⏱️ NTP Configuration

🔌 Final Step

  • Reboots after installation.