diff --git a/docs/TODO b/docs/TODO index 6ebdab7..eead191 100644 --- a/docs/TODO +++ b/docs/TODO @@ -24,3 +24,10 @@ SSH keys per project, auto-generate # "backend_transfer_enabled": false +hostnames for backend + +bonding +modprobe bonding + +AMD Secure Encrypted Virtualization (SEV) + diff --git a/etc/network/interfaces-bond b/etc/network/interfaces-bond new file mode 100644 index 0000000..02c9cd8 --- /dev/null +++ b/etc/network/interfaces-bond @@ -0,0 +1,24 @@ +source /etc/network/interfaces.d/* +auto lo +iface lo inet loopback + +auto bond0 +iface bond0 inet static + address 192.168.1.101/31 + #address 192.168.1.100 + netmask 255.255.255.254 + gateway 192.168.10.100 + bond-downdelay 200 + bond-miimon 100 + bond-mode 4 + bond-updelay 200 + bond-xmit_hash_policy layer3+4 + bond-lacp-rate 1 + bond-slaves ens3f0 ens3f1 + +auto bond0:0 +iface bond0:0 inet static + address 10.0.0.1/31 + post-up route add -net 10.0.0.0/8 gw 10.0.0.0 + post-down route del -net 10.0.0.0/8 gw 10.0.0.0 + diff --git a/preseed/preseed.cfg b/preseed/preseed.cfg index 1f3848a..efdbe11 100644 --- a/preseed/preseed.cfg +++ b/preseed/preseed.cfg @@ -39,7 +39,7 @@ d-i partman/confirm_nooverwrite boolean true d-i base-installer/install-recommends boolean false tasksel tasksel/first multiselect standard -d-i pkgsel/include string openssh-server sudo iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools nvme-cli ntp parted rsync telnet traceroute vim vim-scripts +d-i pkgsel/include string openssh-server sudo ifenslave iptables apt-transport-https bzip2 ca-certificates colordiff cpufrequtils curl debian-archive-keyring exuberant-ctags git haveged host less locales lsb-release lshw net-tools nvme-cli ntp parted rsync telnet traceroute vim vim-scripts d-i pkgsel/upgrade select full-upgrade popularity-contest popularity-contest/participate boolean false d-i grub-installer/only_debian boolean true