Gebruikershulpmiddelen

Site-hulpmiddelen


werkinstructies:foreman-katello_provisioning

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
werkinstructies:foreman-katello_provisioning [2021/01/30 16:51]
abel [Kickstart]
werkinstructies:foreman-katello_provisioning [2021/01/31 22:15] (huidige)
abel [Provisioning met Foreman]
Regel 1: Regel 1:
 ====== Provisioning met Foreman ====== ====== Provisioning met Foreman ======
-<note warning>Wrodt nog aan gewerkt</note>+<note warning>Wordt nog aan gewerkt</note> 
 + 
 +===== basis proces ===== 
 + 
 +Er zijn een aantal manieren waarop je VM's kan provisonen met Foreman®\\ 
 +  
 +  * Create libvirt VM from template ⇒ kickstart 
 +  * Create new libvirt VM ⇒ PXE boot/tftp ⇒ Kickstart 
 + 
 +hier wordt de laatste methode beschreven.
 ===== PXE ===== ===== PXE =====
-In de BIOS of de boot options van een host kan je als boot optie PXE aangeven. Tijdens een PXE boot vraagt de netwerkkaart van de DHCP server om het adress van de tftp server en de te booten file.+In de BIOS of de boot options van een host kan je als boot optie PXE network boot aangeven. Tijdens een PXE boot vraagt de netwerkkaart van de DHCP server om het adress van de tftp server en de te booten file.
  
 ==== DHCP settings ==== ==== DHCP settings ====
 Het is dus zaak om de DHCP servers juist te configureren.\\ Het is dus zaak om de DHCP servers juist te configureren.\\
-In deze situatie zal Foreman de tftp server zijn, vul dus het IP nummer van de Forman server in als ftfp server.\\+In deze situatie zal Foreman de tftp server zijn, vul dus het IP nummer van de Forman server in als tftp server.\\
 Binen mijn setup gebruik ik twee soorten DHCP server:\\ Binen mijn setup gebruik ik twee soorten DHCP server:\\
  
 [[werkinstructies:set_pxe_tftp_bootp_options_in_libvirt_dhcp|Set de tftp/bootp options in de libvirt network DHCP server]]\\ [[werkinstructies:set_pxe_tftp_bootp_options_in_libvirt_dhcp|Set de tftp/bootp options in de libvirt network DHCP server]]\\
 [[werkinstructies:set_pxe_tftp_bootp_options_in_routeros|Set de tftp/bootp options in de RouterOS network DHCP server]] [[werkinstructies:set_pxe_tftp_bootp_options_in_routeros|Set de tftp/bootp options in de RouterOS network DHCP server]]
-===== tftp =====+ 
 +Voor andere DHCP servers zal je even moeten google. 
 +===== TFTP Server ===== 
 + 
 +om je DHCP settings te testen kan je [[werkinstructies:simpele_pxe_tftp_boot_server|een simpele PXE/tftp boot server]] bouwen. 
  
  
Regel 18: Regel 32:
 ===== KVm/LibVirt verbinding met Foreman ===== ===== KVm/LibVirt verbinding met Foreman =====
 ==== ssh verbinding leggen ==== ==== ssh verbinding leggen ====
-Maak, op de Foreman server, ssh keys aan voor de gebruikere //foreman// en voeg de public key toe aan de authorized_keys van het libvirt account (default //root//) op de betreffende KVM server.\\+Maak, op de Foreman server, ssh keys aan voor de gebruikere //foreman// en voeg de public key toe aan de authorized_keys van het een gebruiker in de group libvirtd libvirt account (default //root//) op de betreffende KVM server.\\
  
-''su foreman''\\+''su foreman -s /bin/bash''\\
 ''ssh-keygen''\\ ''ssh-keygen''\\
 ''ssh-copy-id root@kvm-server.example.com''\\ ''ssh-copy-id root@kvm-server.example.com''\\
werkinstructies/foreman-katello_provisioning.1612021860.txt.gz · Laatst gewijzigd: 2021/01/30 16:51 door abel