Revised cheatsheet. Let me know if this looks better. This does resolve the dependancies without the use of EPEL. I’ve also added PG12 and fix a typo.
yum -y install https://yum.theforeman.org/releases/2.4/el8/x86_64/foreman-release.rpm
yum -y install https://fedorapeople.org/groups/katello/releases/yum/4.0/katello/el8/x86_64/katello-repos-4.0.0-0.3.rc1.el8.noarch.rpm
yum -y install https://yum.puppet.com/puppet6-release-el-8.noarch.rpm
yum install yum-utils
yum-config-manager --enable powertools
yum module enable pki-core
yum module enable postgresql:12
yum -y install katello
firewall-cmd --add-service RH-Satellite-6 --permanent
firewall-cmd --reload
foreman-installer --scenario katello