- Fedora CoreOS is in lichtgewicht, kontener-optimisearre distribúsje.
- Brûk Ignition foar earste masine opset.
- Hyper-V biedt in ideale omjouwing foar it útfieren fan Fedora CoreOS.
Fedora CoreOS It is wurden ien fan de meast oantreklike distribúsjes foar dy brûkers op syk nei in Lichtgewicht, feilich en ûntwurpen bestjoeringssysteem benammen foar container omjouwings. Lykwols, De ynstallaasje kin in útdaging wêze, benammen as jo virtualisaasjeplatfoarm is Hyper-V, Microsoft's virtualisaasjebehearder. Algo que lit ús rinne meardere bestjoeringssystemen as firtuele masines op deselde hardware.
Fedora CoreOS rjochtet him op it oanbieden fan in optimalisearre oplossing foar wurkjen mei konteners, sadat se kombinearje is in poerbêste opsje foar sawol ûntwikkelders as systeembehearders.
¿Qué es Fedora CoreOS?

Fedora CoreOS is in distribúsje lichtgewicht Linux optimalisearre foar konteneromjouwings. It is ûntworpen om ûnferoarlik te wêzen, wat betsjut dat jo bestânsysteem is allinich lêzenit jaan fan in gruttere feiligens y stabiliteit.
Derneist brûkt it Ignition, a sistema de configuración dy't ien kear rint tidens de earste boot om de masine oan te passen.
Needsaaklike tariedings foar ynstallaasje
Antes de comenzar, necesitarás algunos elementos esenciales:
- Fedora CoreOS ISO-ôfbylding: Download de stabile ôfbylding fan 'e offisjele Fedora CoreOS-side.
- Hyper-V ynskeakele: Soargje derfoar dat jo Hyper-V hawwe konfigureare en rinne op jo Windows bestjoeringssysteem.
- Ignition ynstellings: Fedora CoreOS brûkt Ignition-konfiguraasjebestannen om de masine oan te passen by de earste boot.
It oanmeitsjen fan it Ignition-konfiguraasjetriem

Ignition is de componente central fan Fedora CoreOS om it systeem oan te passen. Begjin mei it meitsjen fan in FCC (Fedora CoreOS Config)-bestân mei in tekstbewurker lykas nano of Vim. IN ejemplo básico konfiguraasje is:
variant: fcos
version: 1.0.0
passwd:
users:
- name: core
password_hash: "$y$j9T$A0Y3wwVOKP69S.1K/zYGN.$S596l11UGH3Xj..."
systemd:
units:
- name: install-rpms.service
enabled: true
contents: |
[Unit]
Description=Instalar paquetes
After=network-online.target
[Service]
ExecStart=rpm-ostree install nano htop docker-compose --reboot
Sadree't it FCC-bestân is oanmakke, sille jo de Butaan transpiler om it te konvertearjen nei in Ignition-bestân. Run it folgjende kommando:
docker run -i --rm quay.io/coreos/butane --pretty --strict < myconfig.fcc > myconfig.ign
It meitsjen fan de firtuele masine yn Hyper-V

Mei Ignition ynsteld, is de folgjende stap Meitsje jo firtuele masine yn Hyper-V:
- Iepenje Hyper-V Manager en selektearje «Nij» > «Virtuele masine».
- Konfigurearje de RAM-ûnthâld oanrikkemandearre (bygelyks 2048 MB) en allocate in passend oantal CPUs.
- Yn de hurde skiif seksje, selektearje "Meitsje in firtuele hurde skiif" en tawize op syn minst 10 GB.
- Ta beslút, hechtsje de ISO-ôfbylding fan Fedora CoreOS as it bootstasjon.
Oanfoljende konfiguraasje tidens ynstallaasje
As jo de firtuele masine foar it earst opstarte, sil Fedora CoreOS automatysk sykje nei in jildich Ignition-bestân dat jo hawwe ynsteld. D'r binne ferskate manieren om dit bestân te leverjen:
- Por USB: Jo kinne it Ignition-bestân kopiearje nei in USB-flashdrive en it heakje as opslachapparaat yn Hyper-V.
- Fia HTTP-tsjinner: Stel in lichtgewicht webserver yn lykas nginx om it Ignition-bestân te hostjen.
Bygelyks, om nginx te konfigurearjen, kinne jo de folgjende kommando's brûke:
apt install nginx
mkdir /var/www/html/fcos
touch /var/www/html/fcos/myconfig.ign
systemctl start nginx
Avansearre opsjes en post-konfiguraasje
Ienris is Fedora CoreOS ynstalleare, Jo moatte miskien ekstra konfiguraasjes útfiere, lykas set in statyske IP of oanpasse netwurk rûtes. Hjirfoar kinne jo ark brûke lykas nmcli:
nmcli connection mod 'Wired Connection' \
ipv4.method manual \
ipv4.addresses 192.168.1.100/24 \
ipv4.gateway 192.168.1.1 \
ipv4.dns 8.8.8.8
systemctl restart NetworkManager
Úteinlik, Jo kinne jo eksimplaar fierder oanpasse troch kontenertsjinsten ta te foegjen brûke docker-compose of besykje nije konfiguraasjes neffens jo behoeften.
Fedora CoreOS-ynstallaasje behearskje op Hyper-V Net allinnich sil it tastean jo te profitearjen fan de foardielen fan dizze ferdieling, mar it sil ek sil it mooglik meitsje om in effisjinte en feilige omjouwing te meitsjen om jo konteners te behearjen. Mei de hjir levere ark en kennis, sille jo ree wêze om it folsleine potensjeel te ferkennen.
Ik bin in technology-entûsjast dy't syn "geek" ynteresses hat omset yn in berop. Ik haw mear as 10 jier fan myn libben bestege oan it brûken fan moderne technology en oan allerhande programma's út pure nijsgjirrigens te tinken. No haw ik my spesjalisearre yn kompjûtertechnology en fideospultsjes. Dit is om't ik mear dan 5 jier wurke oan skriuwen foar ferskate websiden oer technology en fideospultsjes, artikels oanmeitsje dy't besykje jo de ynformaasje te jaan dy't jo nedich binne yn in taal dy't elkenien begrypt.
As jo fragen hawwe, rint myn kennis fan alles relatearre oan it Windows-bestjoeringssysteem as Android foar mobile tillefoans. En myn ynset is foar jo, ik bin altyd ree om in pear minuten te besteegjen en jo te helpen mei it oplossen fan alle fragen dy't jo hawwe yn dizze ynternetwrâld.