Custom Ubuntu 22.04 Server Image

Job ID: 38247579

Budget: $30 – $250 USD

I am looking for an experienced professional to create a custom Ubuntu 22.04 image using autoinstall(user-data). I need step by step instruction on how to do it. The following specific software and system packages should be pre-installed on this image and also need to have specific storage. /etc/fstab should like below.

FSTAB:
logvol swap --size=8192 --name=lv_swap --vgname=vg_root
logvol / --fstype=xfs --size=4096 --name=lv_root --vgname=vg_root
logvol /home --fstype=xfs --size=20480 --name=lv_home --vgname=vg_root --fsoptions="nodev,nosuid"
logvol /opt --fstype=xfs --size=8192 --name=lv_opt --vgname=vg_root
logvol /tmp --fstype=xfs --size=8192 --name=lv_tmp --vgname=vg_root --fsoptions="nodev,noexec,nosuid"
logvol /usr --fstype=xfs --size=8192 --name=lv_usr --vgname=vg_root
logvol /var --fstype=xfs --size=10240 --name=lv_var --vgname=vg_root --fsoptions="nodev,noexec,nosuid"
logvol /var/log --fstype=xfs --size=8192 --name=lv_var_log --vgname=vg_root --fsoptions="nodev,noexec,nosuid"
logvol /var/log/audit --fstype=xfs --size=2048 --name=lv_var_log_audit --vgname=vg_root --fsoptions="nodev,noexec,nosuid"
logvol /var/tmp --fstype=xfs --size=2048 --name=lv_var_tmp --vgname=vg_root --fsoptions="nodev,noexec,nosuid"

LSBLK:
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 1M 0 part
├─sda2 8:2 0 2G 0 part /boot
├─sda3 8:3 0 1G 0 part /boot/efi
└─sda4 8:4 0 97G 0 part
├─vg_root-lv_swap 253:0 0 8G 0 lvm [SWAP]
├─vg_root-lv_root 253:1 0 4G 0 lvm /
├─vg_root-lv_home 253:2 0 20G 0 lvm /home
├─vg_root-lv_opt 253:3 0 8G 0 lvm /opt
├─vg_root-lv_tmp 253:4 0 8G 0 lvm /tmp
├─vg_root-lv_usr 253:5 0 8G 0 lvm /usr
├─vg_root-lv_var 253:6 0 10G 0 lvm /var
├─vg_root-lv_var_log 253:7 0 8G 0 lvm /var/log
├─vg_root-lv_var_log_audit 253:8 0 2G 0 lvm /var/log/audit
└─vg_root-lv_var_tmp 253:9 0 2G 0 lvm /var/tmp


-System Packages
* Git
* Curl
* Python

The ideal candidate should possess extensive experience in system administration, specifically in setting up Ubuntu servers, and configuring Git, Curl, and Python installations. Knowledge of Apache, MySQL, and PHP is also preferred. Your role will involve configuring the settings to ensure optimal performance. Please include in your proposal your experience in similar projects and your proposed timeline.
Related categories: System Admin Linux Software Architecture Ubuntu