Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #version=DEVEL
- # System authorization information
- auth --enableshadow --passalgo=sha512
- # Use CDROM installation media
- cdrom
- # Use graphical install
- #graphical
- text
- # Run the Setup Agent on first boot
- firstboot --enable
- ignoredisk --only-use=vda
- # Keyboard layouts
- keyboard --vckeymap=us --xlayouts='us'
- # System language
- lang en_US.UTF-8
- ## Network information
- network --bootproto=static --device=eth0 --gateway=192.168.1.1 --ip=192.168.1.30 --nameserver=1.1.1.1,9.9.9.9 --netmask=255.255.255.128 --noipv6 --no-activate
- network --bootproto=dhcp --device=eth1 --onboot=off --noipv6
- network --hostname=ansible-control-node.lab.local
- ## Root password
- rootpw --iscrypted $6$ASPYc4gVrpkoZfoM$iDtM8PuRRC.np775wKmrOVsT5qObunXc7dPrj2VBl5M66kqiXQ6d.gg2xYa.EQh3zCifNCuwNfWh/vN1sIHhF1
- #rootpw --plaintext --lock root
- ## System services
- services --enabled="chronyd"
- ## System timezone
- timezone Asia/Yangon --isUtc
- #user --name=ansible01 --password=$6$Uuew9TmA8lfHE.uT$dWoxgcYh00Ru2bycclgdmkb2EygpA.itRhD3qtikOqV2vCYd6yQBe3l/FTehRabhfnRLP79A.ZezG2Rc18Xz4/ --iscrypted --gecos="ansible01"
- user --name=user1 --plaintext --password user1 --gecos="USER1" --groups=wheel
- sshkey --username="user1" "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbRe6EChzI3Q7lgCx5OFSQ/EYsWBVd21ms84qLCq8H0p4QyNa6ZkSmHwS7sKJGPgmHXC8IhpUU0vEvZX6IkVU33YX2B27oCzV9wW483TU3yGE5TT5HjT3FVAPB6HSiBc1UgHQbdhuc4LjxxGs3fCerwetLOwBgLK41734ThchvnwUnscWAzsRKfqiibFEBjvguHYlCQpVyu1Qdmbd5GzxipIDNRJ284FgSXgMCpsldd+NLW0pJeaYYkhjdSqW6T7cCcWqVOXQpOdDgQzdgb7SkcXtdzVstjnaGkYdf233YgZVMZCnPegCQ3RRuLapBjOs69vH1FnMSOig+vC5yJ4zd"
- sshkey --username="root" "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDbRe6EChzI3Q7lgCx5OFSQ/EYsWBVd21ms84qLCq8H0p4QyNa6ZkSmHwS7sKJGPgmHXC8IhpUU0vEvZX6IkVU33YX2B27oCzV9wW483TU3yGE5TT5HjT3FVAPB6HSiBc1UgHQbdhuc4LjxxGs3fCerwetLOwBgLK41734ThchvnwUnscWAzsRKfqiibFEBjvguHYlCQpVyu1Qdmbd5GzxipIDNRJ284FgSXgMCpsldd+NLW0pJeaYYkhjdSqW6T7cCcWqVOXQpOdDgQzdgb7SkcXtdzVstjnaGkYdf233YgZVMZCnPegCQ3RRuLapBjOs69vH1FnMSOig+vC5yJ4zd"
- user --name=user2 --plaintext --password user2
- #user --name=vagrant --plaintext --password vagrant --groups=vagrant,wheel
- ## System bootloader configuration
- bootloader --location=mbr --boot-drive=vda
- ## Partition clearing information
- clearpart --none --initlabel
- ## Disk partitioning information
- #part pv.157 --fstype="lvmpv" --ondisk=vda --size=10247
- part pv.157 --fstype="lvmpv" --ondisk=vda --size=1 --grow
- part /boot --fstype="xfs" --ondisk=vda --size=1024
- volgroup VG00 --pesize=4096 pv.157
- #logvol / --fstype="xfs" --size=8192 --name=root --vgname=VG00
- logvol / --fstype="xfs" --size=1 --grow --name=root --vgname=VG00
- #logvol / --fstype="xfs" --size=61440 --name=root --vgname=VG00
- #logvol / --fstype="xfs" --size=40960 --name=root --vgname=VG00
- logvol swap --fstype="swap" --size=2048 --name=swap --vgname=VG00
- %packages
- @core
- @development
- chrony
- kexec-tools
- deltarpm
- tcpdump
- lsof
- net-tools
- tree
- setroubleshoot
- yum-utils
- wget
- mailx
- bind-utils
- nmap-ncat
- telnet
- git
- policycoreutils-python
- bash-completion
- vim-enhanced
- -NetworkManager-wifi
- -iwl100-firmware
- -iwl6000g2b-firmware
- -iwl6050-firmware
- -iwl3945-firmware
- -iwl5000-firmware
- -iwl2000-firmware
- -iwl2030-firmware
- -iwl7260-firmware
- -iwl1000-firmware
- -iwl3160-firmware
- -iwl135-firmware
- -iwl6000-firmware
- -iwl6000g2a-firmware
- -ivtv-firmware
- -iwl105-firmware
- -iwl4965-firmware
- -iwl5150-firmware
- %end
- %addon com_redhat_kdump --disable --reserve-mb='auto'
- %end
- %anaconda
- pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
- pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
- pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
- %end
- %post --log=/var/log/kickstart_post.log
- echo '\4' >> /etc/issue
- yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
- /bin/mkdir -p /root/.ssh
- /bin/touch /root/.ssh/authorized_keys
- systemctl enable rc-local
- echo "Creating /etc/sudoers.d/wheel"
- echo "%wheel ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/wheel
- echo "Currently mounted partitions"
- df -Th
- uptime
- echo "=============================="
- echo "Available memory"
- free -m
- echo "=============================="
- echo "Kickstart post install script completed at: `date`"
- echo "=============================="
- %end
- poweroff
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement