Kubernetes 1.14 kommer med en utvidelse for å støtte Windows-containere

Google Kubernetes-logo

Kubernetes er et open source-system for automatisering av distribusjon, skalering og administrering av containeriserte applikasjoner.

Opprinnelig utviklet av Google, utviklingen av den ble betrodd open source-databasen til Cloud Native Computing Foundation (CNCF), som har gjort det mulig for containerteknologi å vokse raskt i modenhet, takket være bidrag fra teknologigiganter (som AWS, Oracle, IBM, Microsoft, Alibaba og VMware) og mange andre store selskaper.

Kubernetes har to nøkkelkomponenter:

  • et sett med hovednoder som fungerer som et kontrollplan
  • et sett med noder som fungerer som arbeidshester som kjører containeriserte arbeidsmengder

Når en arbeidsbelastning med flere containere distribueres til Kubernetes, velger kontrollplanen en eller flere arbeidernoder for å være vert for containerne.

I går, teamet som var ansvarlig for utviklingen, kunngjorde tilgjengeligheten av Kubernetes 1.14 som inkluderer 31 forbedringer.

Av hvilke høydepunkter i denne versjonen er skalerbarhet og støtte for flere arbeidsbelastninger i Kubernetes, med tre hovedfunksjoner som går til generell tilgjengelighet og betydelig sikkerhetsfunksjonalitet som går til beta.

Totalt inneholder versjonen 31 forbedringer: 10 som nå er i stabile versjoner, 12 i beta og syv nye.

Hva er nytt i Kubernetes 1.14

I Kubernetes 1.14 kubectl-dokumentasjon er omskrevet med fokus på ressursadministrasjon ved hjelp av deklarativ ressurskonfigurasjon.

Den er tilgjengelig som en bok med en lenke til hoveddokumentasjonen til Kubernetes. Det er også en kubectl-logo og en maskot som heter kubee-cuddle.

Også bemerkelsesverdig fra Kubernetes 1.14 kunngjøring om at deklarative mulighetene til konfigurasjonsinnstillingene for YAML-konfigurasjonsverktøyet av kustomize er tilgjengelige i kubectl ved hjelp av -k-flagget for kommandoer hvordan du søker.

Kustomize hjelper brukere med å skrive og bruke Resource Config ved hjelp av innfødte Kubernetes-konsepter. Dokumentasjon for disse nye funksjonene er tilgjengelig.

Kubectl-mekanismen er nå tilgjengelig i en stabil versjon. Lar utviklere publisere sine egne tilpassede kubectl-underkommandoer som separate binære filer.

Lokale vedvarende volumer er nå i en stabil versjon. De gjør lokalt tilknyttet lagring tilgjengelig som en vedvarende volumkilde.

Prosess-ID (PID) endres til beta. Denne løsningen gjør det mulig for administratorer å gi pod PID til pod-isolasjon som standard for å angi antall PID per pod. En ekstra alfafunksjon er muligheten til å reservere et antall PID-er som er tildelt User Pods.

Støtteforbedringer i Kubernetes 1.14

Med denne nye utgivelsen av Kubernetes 1.14 Windows Server 2019-støtte for arbeidernoder og containere er lagt til.

Om dette Aaron Crickenberger, Senior Test Engineer hos Google kommenterte som følger:

Å inkludere Windows som en potensiell arbeidsmengde betyr at vi virkelig måtte definere mer presist hva Kubernetes gjør og ikke støtter i noen miljøer.

Jeg tror funksjoner som pod-beredskapsporter og podprioritet og preferanser vil være svært nyttige for å la folk ordne avanserte arbeidsbelastninger. Noen applikasjoner kan trenge veldig spesifikke måter for å indikere om de er klare til å håndtere trafikk, og disse funksjonene gir dette verktøyet for dem.

På den annen side vi kan finne at Kubernetes 1.14 kommer med støtte for nettverk utenfor treet med Azure-CNI, OVN-Kubernetes og Flannelfortsetter arbeidet å inkludere Calico og andre populære nettverksleverandører

Støtten ble også forbedret for pods, tjenestetyper, arbeidsbelastningskontrollere og beregninger / kvoter for bedre å imøtekomme funksjonaliteten som tilbys av Linux-containere.

Podprioritet tillater Kubernetes planlegger å planlegge arbeid etter prioritet og fjerne mindre pods om nødvendig.

Pod Readiness Gates Introduit introduserer et utvidelsespunkt for ekstern tilbakemelding om podberedskap.

Denne utgivelsen gir standardherdingen av RBAC-oppdagelsesgruppens rollebindinger.

Hvis du vil vite litt mer om denne nye utgivelsen, samt å laste ned og implementere denne nye versjonen. Du kan besøke følgende lenke.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.