#version=RHEL8 ignoredisk --only-use=sda text # Keyboard layouts keyboard --xlayouts=us # System language lang en_US.UTF-8 # Network information network --hostname=localhost.localdomain repo --name="AppStream" --baseurl=http://mirror.centos.org/centos/8/AppStream/x86_64/os/ repo --name="PowerTools" --baseurl=http://mirror.centos.org/centos/8/PowerTools/x86_64/os/ repo --name="CR" --baseurl=http://mirror.centos.org/centos/8/cr/x86_64/os/ # Use network installation url --url="http://mirror.centos.org/centos/8/BaseOS/x86_64/os" # Root password rootpw --iscrypted # Run the Setup Agent on first boot firstboot --enable # Do not configure the X Window System skipx # System services services --enabled="chronyd" # System timezone timezone America/Chicago --isUtc # System bootloader configuration bootloader --location=mbr --boot-drive=sda --append="vga=791" # Partition clearing information clearpart --all --initlabel --drives=sda # Disk partitioning information part /boot --fstype="ext4" --label=/boot --ondisk=sda --size=2048 part swap --fstype="swap" --label=SWAP-sda2 --ondisk=sda --size=4096 part / --fstype="ext4" --label=/ --ondisk=sda --size=100 --grow module --name=nodejs --stream=12 module --name=php --stream=7.3 %packages @^minimal-environment psmisc net-tools mc nano wget binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel php php-devel php-common php-soap php-gd php-process php-mysqlnd SDL tcpdump cronie-noanacron -cronie-anacron mlocate hdparm cloud-utils-growpart network-scripts policycoreutils-python-utils npm yum-utils device-mapper-persistent-data lvm2 git iptables-services dhcp-server %end %addon com_redhat_kdump --disable --reserve-mb='auto' %end