Fedora CoreOS рдЪреЗ рдкрд╣рд┐рд▓реЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд░рд┐рд▓реАрдЭ рд╕рд╛рджрд░ рдХреЗрд▓реЗ

Fedora рдкреНрд░рдХрд▓реНрдк рд╡рд┐рдХрд╛рд╕рдХ рдШреЛрд╖рд┐рдд рдХреЗрд▓реЗ рд╕реБрд░реБрд╡рд╛рддреАрдмрджреНрджрд▓ рдЪрд╛рдЪрдгреА рд╡рд┐рддрд░рдг рдХрд┐рдЯрдЪреНрдпрд╛ рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдЪреА рдкрд╣рд┐рд▓реА рдкреНрд░рд╛рдердорд┐рдХ рдЖрд╡реГрддреНрддреА рдлреЗрдбреЛрд░рд╛ рдХреЛрд░реЛрд╕, рдЬреНрдпрд╛рдиреЗ Fedora Atomic Host рдЖрдгрд┐ CoreOS рдХрдВрдЯреЗрдирд░ рд▓рд┐рдирдХреНрд╕ рдЙрддреНрдкрд╛рджрдирд╛рдВрдирд╛ рд╡реЗрдЧрд│реНрдпрд╛ рдХрдВрдЯреЗрдирд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрдЪ рдЙрдкрд╛рдп рдореНрд╣рдгреВрди рдмрджрд▓рд▓реЗ.

CoreOS рдХрдВрдЯреЗрдирд░ рд▓рд┐рдирдХреНрд╕ рдХрдбреВрди, рдЬреЗ рд╣рд▓рд╡рд┐рд▓реЗ CoreOS рдЦрд░реЗрджреА рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ Red Hat рдЪреНрдпрд╛ рд╣рд╛рддрд╛рдд, Fedora CoreOS рдиреЗ рдЙрдкрдпреЛрдЬрди рд╕рд╛рдзрдиреЗ (рдЗрдЧреНрдирд┐рд╢рди рдмреВрдЯрд╕реНрдЯреНрд░реЕрдк рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕рд┐рд╕реНрдЯреАрдо), рдЕрдгреБ рдЕрдкрдбреЗрдЯ рдпрдВрддреНрд░рдгрд╛ рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдирд╛рдЪреЗ рд╕рд╛рдорд╛рдиреНрдп рддрддреНрд╡рдЬреНрдЮрд╛рди рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ. рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди, OCI (рдУрдкрди рдХрдВрдЯреЗрдирд░ рдЗрдирд┐рд╢рд┐рдПрдЯрд┐рд╡реНрд╣) рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЖрдгрд┐ SELinux рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдХрдВрдЯреЗрдирд░ рд╡реЗрдЧрд│реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рдпрдВрддреНрд░рдгрд╛ рдЕрдгреБ рд╣реЛрд╕реНрдЯрдХрдбреВрди рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. Fedora CoreOS рд╣реЗ rpm-ostree рд╡рд╛рдкрд░реВрди Fedora рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЬрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ. рдХрдВрдЯреЗрдирд░рд╕рд╛рдареА Fedora CoreOS рд░рдирдЯрд╛рдЗрдордордзреНрдпреЗ рдореЛрдмреА (рдбреЙрдХрд░) рдЖрдгрд┐ рдкреЙрдбрдореЕрди рд╕рдорд░реНрдерд┐рдд рдореНрд╣рдгреВрди рдШреЛрд╖рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. Fedora CoreOS рд╡рд░ рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░реЗрд╢рдирд╕рд╛рдареА Kubernetes рд╕рдорд░реНрдерди рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗ.

рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдЙрджреНрджрд┐рд╖реНрдЯ рдПрдХ рдХрд┐рдорд╛рди рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рдгреЗ, рдкреНрд░рд╢рд╛рд╕рдХрд╛рдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧрд╛рд╢рд┐рд╡рд╛рдп рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрджреНрдпрдпрд╛рд╡рдд рдХрд░рдгреЗ рдЖрдгрд┐ рдХрдВрдЯреЗрдирд░ рдЪрд╛рд▓рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖рддрдГ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╕рд┐рд╕реНрдЯрдордЪреНрдпрд╛ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЙрдкрдпреЛрдЬрдирд╛рд╕рд╛рдареА рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреЗ рд╣реЗ рдЖрд╣реЗ. Fedora CoreOS рдордзреНрдпреЗ рдкреГрдердХреН рдХрдВрдЯреЗрдирд░ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдкреБрд░реЗрд╕рд╛ рдШрдЯрдХрд╛рдВрдЪрд╛ рдХрд┐рдорд╛рди рд╕рдВрдЪ рдЕрд╕рддреЛ - Linux рдХрд░реНрдирд▓, systemd рд╕рд┐рд╕реНрдЯрдо рдореЕрдиреЗрдЬрд░ рдЖрдгрд┐ SSH рджреНрд╡рд╛рд░реЗ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА, рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдпреБрдЯрд┐рд▓рд┐рдЯреА рд╕реЗрд╡рд╛рдВрдЪрд╛ рд╕рдВрдЪ.

рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рднрд╛рдЬрди рдХреЗрд╡рд│-рд╡рд╛рдЪрдиреАрдп рдореЛрдбрдордзреНрдпреЗ рдорд╛рдЙрдВрдЯ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдСрдкрд░реЗрд╢рди рджрд░рдореНрдпрд╛рди рдмрджрд▓рдд рдирд╛рд╣реА. рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЗрдЧреНрдирд┐рд╢рди рдЯреВрд▓рдХрд┐рдЯ (рдХреНрд▓рд╛рдЙрдб-рдЗрдирд┐рдЯрдЪрд╛ рдкрд░реНрдпрд╛рдп) рд╡рд╛рдкрд░реВрди рдмреВрдЯ рд╕реНрдЯреЗрдЬрд╡рд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ.
рдПрдХрджрд╛ рд╕рд┐рд╕реНрдЯрдо рдЪрд╛рд▓реВ рдЭрд╛рд▓реНрдпрд╛рд╡рд░, /etc рдбрд┐рд░реЗрдХреНрдЯреНрд░реАрдЪреЗ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдЖрдгрд┐ рд╕рд╛рдордЧреНрд░реА рдмрджрд▓рдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ; рддреБрдореНрд╣реА рдлрдХреНрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдмрджрд▓реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВ рд╢рдХрддрд╛. рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рд╕рд┐рд╕реНрдЯреАрдорд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреЗ рдХрдВрдЯреЗрдирд░ рдкреНрд░рддрд┐рдорд╛рдВрд╕рд╛рд░рдЦреЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рдЬреЗ рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╕реБрд░рд╡рд╛рддреАрдкрд╛рд╕реВрди рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдирд╡реАрди рд▓рд╛рдБрдЪ рдХреЗрд▓реЗ рдЬрд╛рддреЗ.

рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рддрд┐рдорд╛ рдЕрд╡рд┐рднрд╛рдЬреНрдп рдЖрд╣реЗ рдЖрдгрд┐ OSTree рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реВрди рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рддреЗ (рд╡реИрдпрдХреНрддрд┐рдХ рдкреЕрдХреЗрдЬреЗрд╕ рдЕрд╢рд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реАрдд; рддреБрдореНрд╣реА рдлрдХреНрдд рд╕рдВрдкреВрд░реНрдг рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рддрд┐рдорд╛ рдкреБрдиреНрд╣рд╛ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛, rpm-ostree рдЯреВрд▓рдХрд┐рдЯ рд╡рд╛рдкрд░реВрди рдирд╡реАрди рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╣ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд░реВ рд╢рдХрддрд╛). рдЕрджреНрдпрддрди рдкреНрд░рдгрд╛рд▓реА рджреЛрди рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рднрд╛рдЬрдирд╛рдВрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рддреНрдпрд╛рдкреИрдХреА рдПрдХ рд╕рдХреНрд░рд┐рдп рдЖрд╣реЗ рдЖрдгрд┐ рджреБрд╕рд░рд╛ рдЕрджреНрдпрддрди рдХреЙрдкреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ; рдЕрджреНрдпрддрди рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рд╡рд┐рднрд╛рдЬрдиреЗ рднреВрдорд┐рдХрд╛ рдмрджрд▓рддрд╛рдд.

Fedora CoreOS рдЪреНрдпрд╛ рддреАрди рд╕реНрд╡рддрдВрддреНрд░ рд╢рд╛рдЦрд╛ рджреЗрдК рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд:
рдЕрдкрдбреЗрдЯреНрд╕рд╕рд╣ рд╡рд░реНрддрдорд╛рди Fedora рдкреНрд░рдХрд╛рд╢рдирд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрдиреЕрдкрд╢реЙрдЯреНрд╕рд╕рд╣ рдЪрд╛рдЪрдгреА; рд╕реНрдерд┐рд░ - рдПрдХ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛, рдЪрд╛рдЪрдгреА рд╢рд╛рдЦреЗрдЪреНрдпрд╛ рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рджреЛрди рдЖрдард╡рдбреНрдпрд╛рдВрдирдВрддрд░ рддрдпрд╛рд░ рд╣реЛрддреЗ; рдкреБрдвреАрд▓ - рд╡рд┐рдХрд╛рд╕рд╛рдордзреНрдпреЗ рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪрд╛ рд╕реНрдиреЕрдкрд╢реЙрдЯ. рдЕрд╕реБрд░рдХреНрд╖рд╛ рдЖрдгрд┐ рдЧрдВрднреАрд░ рддреНрд░реБрдЯреА рджреВрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрд┐рдиреНрд╣реА рд╢рд╛рдЦрд╛рдВрд╕рд╛рдареА рдЕрджреНрдпрддрдиреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗрдд. рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рд╡рд░, рдкреНрд░рд╛рдердорд┐рдХ рдкреНрд░рдХрд╛рд╢рдирд╛рдЪреНрдпрд╛ рдЪреМрдХрдЯреАрдд, рдлрдХреНрдд рдЪрд╛рдЪрдгреА рд╢рд╛рдЦрд╛ рддрдпрд╛рд░ рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ. рдкрд╣рд┐рд▓реЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди 6 рдорд╣рд┐рдиреНрдпрд╛рдВрдд рд╕реЛрдбрдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрд╣реЗ. CoreOS рдХрдВрдЯреЗрдирд░ рд▓рд┐рдирдХреНрд╕ рд╡рд┐рддрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди Fedora CoreOS рд╕реНрдерд┐рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ 6 рдорд╣рд┐рдиреНрдпрд╛рдВрдиреА рд╕рдВрдкреЗрд▓, рдЖрдгрд┐ Fedora Atomic Host рд╕рдорд░реНрдерди рдиреЛрд╡реНрд╣реЗрдВрдмрд░рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА рд╕рдорд╛рдкреНрдд рд╣реЛрдгреНрдпрд╛рдЪреА рдЕрдкреЗрдХреНрд╖рд╛ рдЖрд╣реЗ.

рдкреНрд░рдХрд▓реНрдк рд╕реНрдерд┐рд░ рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░, fedora-coreos-pinger рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░реВрди, рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдкрд╛рдард╡рдгреЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рддрдкрдгреЗ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ (рдЯреЗрд▓рд┐рдореЗрдЯреНрд░реА рдЕрджреНрдпрд╛рдк рдкреНрд░рд┐рд╡реНрд╣реНрдпреВ рдмрд┐рд▓реНрдбрдордзреНрдпреЗ рд╕рдХреНрд░рд┐рдп рдирд╛рд╣реА), рдЬреА рд╡реЗрд│реЛрд╡реЗрд│реА рдЬрдорд╛ рдХрд░рддреЗ рдЖрдгрд┐ рдкреНрд░рдгрд╛рд▓реАрдмрджреНрджрд▓ рдУрд│рдЦ рдирд╕рд▓реЗрд▓реА рдорд╛рд╣рд┐рддреА рдкрд╛рдард╡рддреЗ, рдЬрд╕реЗ рдХреА OS рдЖрд╡реГрддреНрддреА рдХреНрд░рдорд╛рдВрдХ, рдХреНрд▓рд╛рдЙрдб, Fedora рдкреНрд░рдХрд▓реНрдк рд╕рд░реНрд╡реНрд╣рд░ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдкреНрд░рдХрд╛рд░рд╛рд╕рд╛рдареА. рдкреНрд░рд╕рд╛рд░рд┐рдд рдбреЗрдЯрд╛рдордзреНрдпреЗ рдЕрд╢реА рдорд╛рд╣рд┐рддреА рдирд╕рддреЗ рдЬреНрдпрд╛рдореБрд│реЗ рдУрд│рдЦ рд╣реЛрдК рд╢рдХрддреЗ. рдЖрдХрдбреЗрд╡рд╛рд░реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛рдирд╛, рдлрдХреНрдд рдПрдХрддреНрд░рд┐рдд рдорд╛рд╣рд┐рддреА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ, рдЬреА рдЖрдореНрд╣рд╛рд▓рд╛ Fedora CoreOS рдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдЪреЗ рд╕реНрд╡рд░реВрдк рдард░рд╡реВ рджреЗрддреЗ. рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдкрд╛рдард╡рдгреЗ рдЕрдХреНрд╖рдо рдХрд░реВ рд╢рдХрддреЛ рдХрд┐рдВрд╡рд╛ рдкрд╛рдард╡рд▓реЗрд▓реА рдбреАрдлреЙрд▓реНрдЯ рдорд╛рд╣рд┐рддреА рд╡рд┐рд╕реНрддреГрдд рдХрд░реВ рд╢рдХрддреЛ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛