OpslagReview. com

Kubernetes 1.2 uitgebracht

Enterprise  ◇  Software

Google heeft aangekondigd dat Kubernetes , het orkestratiesysteem voor Docker-containers, versie 1.2 heeft bereikt. Deze release is gericht op grotere organisaties die gedistribueerde systemen bouwen en biedt prestatieverbeteringen, evenals een eenvoudigere implementatie en beheer. Kubernetes heeft tot nu toe meer dan 680 unieke bijdragers gehad en versie 1.2 is de grootste release tot nu toe.

Het doel van Kubernetes was om het bouwen van gedistribueerde systemen eenvoudig te maken. De nieuwste release zet een grote stap in die richting met niet alleen eenvoudiger beheer en implementatie, maar ook grotere schaal en verminderde latentie. Deze verbeteringen zijn deels mogelijk vanuit de Kubernetes-community. De community heeft bijna elke dag bijeenkomsten en conferenties over Kubernetes. Deze actieve betrokkenheid heeft er hoogstwaarschijnlijk toe bijgedragen dat Kubernetes werd geaccepteerd als het eerste project van de Cloud Native Computing Foundation (CNCF).

Nieuwe functies zijn onder meer:

  • Aanzienlijke schaalverbeteringen. Verhoogde clusterschaal met 400% tot 30,000 pods per cluster
  • Vereenvoudigde applicatie-implementatie en -beheer.
    • Dynamische configuratie (via de ConfigMap API) stelt applicaties in staat hun configuratie op te halen wanneer ze worden uitgevoerd in plaats van deze tijdens het bouwen in te pakken.
    • Met kant-en-klare implementaties (via de Beta Deployment API) kunnen gebruikers hun applicatie declareren en Kubernetes doet de rest. Het zorgt voor versiebeheer, meerdere gelijktijdige implementaties, aggregatie van de status van alle pods, onderhoud van de beschikbaarheid van applicaties en rollback.
  • Geautomatiseerd clusterbeheer:
    • Verbeterde betrouwbaarheid door cross-zone failover en multi-zone planning
    • Met vereenvoudigde One-Pod-Per-Node-applicaties (via de Beta DaemonSet API) kunnen gebruikers een service plannen (zoals een logging-agent) die één, en slechts één, pod per node uitvoert.
    • TLS- en L7-ondersteuning (via de Beta Ingress API) biedt een eenvoudige manier om te integreren in aangepaste netwerkomgevingen door TLS te ondersteunen voor veilige communicatie en L7 voor http-gebaseerde verkeersroutering.
    • Graceful Node Shutdown (ook bekend als Node Drain) zorgt voor het overzetten van pods van een node en zorgt ervoor dat deze netjes kan worden afgesloten.
    • Custom Metrics for Autoscaling ondersteunt nu custom metrics, waardoor gebruikers een set signalen kunnen specificeren om automatisch schalende pods aan te geven.
  • De nieuwe GUI stelt gebruikers in staat om snel aan de slag te gaan en maakt dezelfde functionaliteit mogelijk als in de CLI voor een beter benaderbare en vindbare interface.

Beschikbaarheid

Kubernetes 1.2 is nu beschikbaar op GitHub

Kubernetes hoofdsite

Stichting Cloud Native Computing

Bespreek dit verhaal

Meld u aan voor de StorageReview-nieuwsbrief

Neem contact op met StorageReview

Nieuwsbrief | YouTube | Podcast | iTunes / Spotify | Instagram | Twitter | TikTok | RSS-feed

Adam Amstrong

Adam is de hoofdnieuwsredacteur voor StorageReview.com en beheert onze interne en freelance contentteams.