Амазонки
Тақсим ядрои Linux ва муҳити ҳадди ақали системаро таъмин мекунад, аз ҷумла танҳо ҷузъҳои зарурӣ барои идора кардани контейнерҳо. Дар байни бастаҳое, ки дар лоиҳа иштирок мекунанд, менеҷери система systemd, китобхонаи Glibc ва асбобҳои васлкунӣ мебошанд
Buildroot, боркунаки GRUB, конфигуратори шабака
Тақсим ба таври атомӣ нав карда мешавад ва дар шакли тасвири тақсимнашавандаи система оварда мешавад. Барои система ду қисмҳои диск ҷудо карда шудаанд, ки яке аз онҳо системаи фаъолро дар бар мегирад ва навсозӣ ба дуюмаш нусхабардорӣ карда мешавад. Пас аз ҷойгиркунии навсозӣ, қисмати дуюм фаъол мешавад ва дар якум, то омадани навсозии навбатӣ, версияи қаблии система захира карда мешавад, ки дар сурати пайдо шудани мушкилот шумо метавонед ба он баргардед. Навсозиҳо ба таври худкор бе дахолати администратор насб карда мешаванд.
Тафовути калидӣ аз тақсимоти шабеҳ ба монанди Fedora CoreOS, CentOS/Red Hat Atomic Host тамаркузи аввалиндараҷаи таъминот мебошад.
Қисмати реша танҳо барои хондан васл карда мешавад ва қисмати танзимоти /etc дар tmpfs насб карда мешавад ва пас аз бозоғозӣ ба ҳолати аслии худ барқарор карда мешавад. Тағироти мустақими файлҳо дар феҳристи /etc, ба монанди /etc/resolv.conf ва /etc/containerd/config.toml дастгирӣ намешавад - барои ба таври доимӣ нигоҳ доштани танзимот, шумо бояд API-ро истифода баред ё функсияро ба контейнерҳои алоҳида интиқол диҳед.
Аксари ҷузъҳои система дар Rust навишта шудаанд, ки хусусиятҳои бехатарии хотираро барои пешгирӣ кардани осебпазирӣ дар натиҷаи дастрасии пас аз хотираи хотира, истинодҳои нул нишондиҳанда ва изофаи буфер таъмин мекунад. Ҳангоми сохтан аз рӯи нобаёнӣ, режимҳои компиляцияи “--enable-default-pie” ва “--enable-default-ssp” барои фаъолсозии тасодуфии фазои суроғаи файлҳои иҷрошаванда истифода мешаванд (
Барои бастаҳое, ки дар C/C++ навишта шудаанд, парчамҳои иловагӣ дохил карда мешаванд
"-Wall", "-Werror=format-security", "-Wp,-D_FORTIFY_SOURCE=2", "-Wp,-D_GLIBCXX_ASSERTIONS" ва "-fstack-clash-protection".
Асбобҳои оркестри контейнерӣ алоҳида дода мешаванд
Манбаъ: opennet.ru