HashiCorp kondigt beschikbaarheid Consul 1.9 aan

26 november 2020

HashiCorp heeft Consul 1.9 beschik­baar gesteld. Consul is het multi-cloud­plat­form van HashiCorp voor service networ­king. De focus van Consul 1.9 ligt op het bieden van fijn­ma­ziger grip op service meshes, het verbe­teren van overzicht op services binnen de mesh en een hechtere inte­gratie met een groter aantal runtime-platforms die meer Kube­ner­netes-native is.

De nieuwe release bevat onder andere:

  • Appli­ca­tie­be­wuste inten­tions: Het inten­tions-model van Consul is uitge­breid met onder­steu­ning voor Layer 7. Appli­a­tie­be­wuste (Layer 7) inten­tions bieden operators de moge­lijk­heid om policies in te stellen die in het kader van de goed­keu­ring van HTTP-geba­seerde (HTTP/1.1, HTTP/​2, gRPC) commu­ni­catie tussen services niet alleen de service-iden­ti­teit evalueren, maar ook infor­matie op de applicatielaag.
  • Visu­a­li­satie van de service mesh: De UI van Consul is uitge­breid met het tabblad ‘Topology’. Dit biedt topo­lo­gie­di­a­grammen en belang­rijke indi­ca­tors voor de service mesh, zoals verzoeken, fout­per­cen­tages en tijd­stippen. Deze nieuwe functies stellen devel­o­pers en operators in staat om de confi­gu­ratie te veri­fi­ëren en problemen binnen de service mesh op te lossen.
  • CRD’s voor Kuber­netes: Met deze versie biedt Hashi Corp een ‘Kubernetes-first’-ervaring op basis van custom resources defi­ni­tions (CRD’s). Gebrui­kers kunnen Consul hiermee op eenvou­dige wijze confi­gu­reren met Kuber­netes-achtige objects. Meer in het bijzonder biedt Consul 1.9 de moge­lijk­heid om de confi­gu­ratie van de service mesh te beheren op basis van CRD’s.
  • Consul inzetten in OpenShift:ns Consul kan met behulp van een Helm chart in OpenShift worden geïnstalleerd.
  • Actieve status­con­troles voor Consul binnen Kuber­netes: Deze functie inte­greert status­con­troles voor Kuber­netes met Consul om te voorkomen dat verkeer wordt gerou­teerd naar pods die niet gereed zijn of storingen vertonen.
  • Streaming: In deze release intro­du­ceert HashiCorp streaming. Deze ingrij­pende verbe­te­ring van de archi­tec­tuur is van invloed op de manier waarop kennis­ge­vingen over geblok­keerde query’s binnen de cluster worden aange­le­verd. Streaming draagt bij aan een forse reductie van het verbruik van de CPU-capa­ci­teit en band­breedte in groot­scha­lige omgevingen.

Pin It on Pinterest

Share This