Bottlerocket: operētājsistēma, kas paredzēta konteineru izvietošanai

Pudeles raķete

Tiek prezentēti Amazon Web Services pagājušo otrdien atvērtā pirmkoda operētājsistēma sauc "Bottlerocket"īpaši paredzēti konteineru darbināšanai virtuālajās mašīnās vai fiziskajos serveros, saskaņā ar paziņojumu, kas ievietots AWS emuārā.

Sistēmai ir vienpakāpes process, lai atbalstītu automātisko atjaunināšanu. Bottlerocket pamatā ir Linux izplatīšana rinda es līdzīgi projektiem kā CoreOS Linux Container projekts, kas kopš tā laika ir pazudis un operētājsistēma ir optimizēta Google konteineriem. Bezmaksas operētājsistēma pašlaik atrodas izstrādātāja priekšskatījumā, teikts AWS emuāra ziņā.

Pagaidām, Bottlerocket komanda koncentrējas uz sistēmas izmantošanu kā resursdatora operētājsistēmu par AWS EKS Kubernetes kopām.

"Mēs ceram saņemt atsauksmes un turpināt strādāt pie citiem lietošanas gadījumiem!" Komanda rakstīja savā ziņojumā vietnē GitHub.

Saskaņā ar ierakstu Bottlerocket ir veidots tā, lai nākotnē tiktu atbalstītas dažādas mākoņdatošanas vides un konteineru orķestri.

Komanda to sauc par Bottlerocket versiju atbalsta dažādas integrācijas funkcijas vai funkcijas kā "variantu". Ēkas artefaktos ir iekļauta "varianta" arhitektūra un nosaukums.

Kā savā emuāra ziņā norāda AWS vadītājs Džefs Barrs, Bottlerocket atbalsta Docker attēlus un attēlus, kas atbilst Open Container Initiative attēlu formātam, kas nozīmē, ka tas darbosies visos Linux balstītajos konteineros, kurus jūs varat tam sākt.

Pēc Barra domām, viena no Bottlerocket atšķirīgajām iezīmēm ir tā, ka tā novērš pakešu atjaunināšanas sistēmu.

Savukārt, izmanto uz attēlu balstītu modeliTas ir tas, ka "tas ļauj ātri un pilnībā atgriezties, ja nepieciešams", kā saka Barrs, palīdzot samazināt dīkstāvi un līdz minimumam samazināt procesa kļūmes, atvieglojot jaunināšanu.

Tas ir pretstatā lielākajai daļai vispārējas nozīmes operētājsistēmu, kurās tiek izmantota pieeja paketēm pa paketēm. Šī atjaunināšanas procesa centrā ir “The Update Framework”, atklātā pirmkoda projekts, kuru vada Cloud Native Computing Foundation.

Kā daļu no slaidā dizaina, Bottlerock izmanto drošu savienojumu un autentifikācijas pieeju atšķiras no tā, kas parasti sastopams vispārējas nozīmes sistēmās, norāda Barrs.

Nav SSH servera, kas atbalsta drošus savienojumus, lai gan lietotāji var izmantot atsevišķu konteineru, lai piekļūtu administratīvajām vadīklām.

"SSH piekļuve nav ieteicama, un tā ir pieejama tikai kā atsevišķa pārvaldības konteinera daļa, kuru varat aktivizēt pēc nepieciešamības un pēc tam izmantot problēmu novēršanai," savā paziņojumā rakstīja Barrs.

Saskaņā ar ierakstu vietnē GitHub, Bottlerocket ir “kontroles” konteiners, pēc noklusējuma iespējots, kurš strādā ārpus orķestratora atsevišķā "containerd" instancē.

"Šajā konteinerā darbojas Amazon SSM aģents, kas ļauj izpildīt komandas vai sākt čaulas sesijas Bottlerocket instancēs EC2," teikts paziņojumā. Ziņā arī norādīts, ka jūs varat viegli aizstāt šo "vadības" konteineru ar savu.

Operētājsistēmai ir arī administratīvais konteiners, pēc noklusējuma ir atspējots, kas darbojas ārpus orķestratora atsevišķā "containerd" instancē. "Šis konteiners ir SSH serveris, kas ļauj pieteikties kā EC2 lietotājam izmantojot savu SSH atslēgu, kas reģistrēta EC2. Vēlreiz GitHub paziņojums norāda, ka jūs varat viegli nomainīt šo pārvaldības konteineru ar savu.

Bottlerocket koncentrējas uz drošību un apkopi, nodrošinot uzticamu, konsekventu un drošu platformu uz konteineriem balstītām slodzēm, teikts GitHub ziņojumā.

AWS saglabā dažas ievērojamas funkcijas operētājsistēmas, kas paredzēta konteineru mitināšanai: piekļuve API, lai konfigurētu jūsu sistēmu, ar drošām ārpus joslas piekļuves metodēm, kad tās nepieciešamas, atjauninājumiem, kuru pamatā ir nodalījuma izmaiņas, lai ātri un uzticami atjauninātu sistēmu, modelēta konfigurācija, kas atjaunina un nodrošina drošību tie automātiski migrē kā galvenā prioritāte.

AWS paziņo, ka sniegs atbalstu trīs gadus (pēc vispārējas pieejamības) jūsu pašu Bottlerocket veidotājiem.

Fuente: https://aws.amazon.com/


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.