Gebruikershulpmiddelen

Site-hulpmiddelen


installatie_handleidingen:foreman-katello

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisie Vorige revisie
Volgende revisie
Vorige revisie
installatie_handleidingen:foreman-katello [2021/01/12 10:23]
abel [Koppel de nodige repositories]
installatie_handleidingen:foreman-katello [2021/01/30 11:31] (huidige)
abel [configureer foreman als een katello server]
Regel 16: Regel 16:
 %%firewall-cmd --reload%%'' %%firewall-cmd --reload%%''
  
 +===== storage voor pulp data =====
 +Voor de opslag van repo data is nogal wat ruimte nodig, reken op 30 Gb per versie per OS.
  
-===== Koppel de nodige repositories =====+Voorkeur gaat uit naar een logical volume zodat uitbreiding makkelijk is; 
 + 
 +''mkfs.xfs /dev/mapper/naam_van_je_logical_vol''\\ 
 +''mkdir /var/lib/pulp''\\ 
 +''%%echo /dev/mapper/naam_van_je_logical_vol /var/lib/pulp   xfs   defaults   0 0" >> /etc/fstab%%''\\ 
 +''mount -a''\\ 
 + 
 +===== Koppel de installatie repositories =====
  
 ''%%yum -y localinstall https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm%%''\\ ''%%yum -y localinstall https://yum.puppetlabs.com/puppet6-release-el-7.noarch.rpm%%''\\
 ''%%yum -y localinstall https://yum.theforeman.org/releases/latest/el7/x86_64/foreman-release.rpm%%''\\ ''%%yum -y localinstall https://yum.theforeman.org/releases/latest/el7/x86_64/foreman-release.rpm%%''\\
 ''%%yum -y localinstall https://fedorapeople.org/groups/katello/releases/yum/3.18/katello/el7/x86_64/katello-repos-latest.rpm%%''\\ ''%%yum -y localinstall https://fedorapeople.org/groups/katello/releases/yum/3.18/katello/el7/x86_64/katello-repos-latest.rpm%%''\\
 +
 +===== installeer de software =====
 +
 +''yum -y install katello''
 +
 +===== configureer foreman als een katello server =====
 +
 +Een beetje een lang commando.
 +
 +<code>
 +foreman-installer --scenario katello\
 +--foreman-initial-organization "ORG_NAAM" --foreman-initial-location "DATACENTER_NAAM"\
 +--foreman-initial-admin-password welkom01\
 +--foreman-proxy-dns-managed false --foreman-proxy-dhcp-managed false --foreman-proxy-tftp true \
 +--enable-foreman-plugin-ansible --enable-foreman-proxy-plugin-ansible\
 +--puppet-runmode none
 +</code>
 +
 +Let wel op dat niet alle characters zijn toegestaan in de organisation naam en 
 + location naam. Je zou deze 2 ook later in de webinterface kunnen zetten. \\
 +
 +Het initiële wachtwoord raad ik aan na de eerste login te wijzigen.
 +
 +===== Verdere stappen =====
 +Hierna werkt de installatie en is het zaak om de volgende zaken in te regelen:
 +
 +[[werkinstructies:foreman-katello_content_inrichten|Het inrichten van "Content" in foreman-katello]] (de omgevingen de repositories en de views daarvan.)
  
  
Regel 29: Regel 65:
 https://theforeman.org/plugins/katello/3.18/installation/index.html https://theforeman.org/plugins/katello/3.18/installation/index.html
  
 +https://www.linuxsysadmins.com/install-foreman-katello-patch-management-on-centos-7/
installatie_handleidingen/foreman-katello.1610443389.txt.gz · Laatst gewijzigd: 2021/01/12 10:23 door abel