Image build server
Server je holou instalací CentOS8 s nakonfigurovanou sítí. Dále je na něm nainstalováno vše, co je potřeba pro sestavení a vývoj základního appliance image dle IAM Appliance BaseOS.
server |
IAM OS image build |
hostname |
|
playbook |
|
Pro zprovoznění serveru od nuly je potřeba
-
Nainstalovat CentOS 8 x86_64 v minimal instalaci. Lze použít CentOS8 šablonu z kryptona.
-
Nastavit síť, atd. dle tabulky výše, routa do VPN.
-
Spustit
base.yml
playbook, který provede dokonfigurování OS. Playbook je nutné spouštět z adresáře, ve kterém je umístěn. -
Přenést obsah Git repozitáře iam-appliance-baseos na server (např. do
/root/appliance/
). -
Začít pracovat s buildem image tak, jak je popsáno v dokumentaci (TODO link) CzechIAM appliance BaseOS projektu.
Novější verze composeru nefungují správně - ani nenastartují a stežují si, že neznají "centos-8" distro. Pravděpodobně jde o důsledek zabití CentOS 8 RedHatem… Funkční verze composeru se startují přes lorax-composer.service , zatímco ty novější, rozbité, startují přes osbuild-composer.service .
|