Canonical 1.26 Kubernetes disponible dans Charmed et MicroK8s

Les clusters basés sur MicroK8s et déployés avec Cluster API bénéficient ainsi des fonctionnalités de MicroK8s telles que les mises à jour automatiques, d'un ensemble complet d'addons pour faciliter le déploiement et les opérations du cluster, ainsi que la possibilité de déployer toute version de Kubernetes. Les derniers fournisseurs de Cluster API MicroK8s sont accompagnés d'améliorations RBAC et de la prise en charge des architectures AMD64 et ARM64. MicroK8s introduit également de nouvelles tracks pour EKS-D qui est une distribution Kubernetes basée sur Amazon Elastic Kubernetes Service (EKS).

Encore plus dans Charmed

Avec l'arrivée de Kubernetes 1.26, Canonical introduit Charmed Open Policy Agent Gatekeeper qui permet d'introduire une gestion avec des politiques dédiées. À partir de la version 1.26, un nouveau charme développé par Canonical permet d'activer le gatekeeper OPA sur la distribution Kubernetes Charmed. Cette nouvelle application permet d'installer, de gérer et de mettre à niveau un contrôleur de politique communautaire dans le cadre de la gestion du cycle de vie de Juju, le gestionnaire d'opérateur de Canonical. Par ailleurs, la nouvelle option de configuration bgp-speakers du charme Kube-OVN permet d'appairer des nœuds Kubernetes avec des routeurs BGP externes et d'échanger des informations de routage pour les sous-réseaux Kube-OVN. Il est ainsi possible d'accéder aux IP des pods directement depuis des réseaux externes. Les nouvelles options de configuration enable-global-mirror et mirror-iface permettent de configurer la mise en miroir du trafic pour Kube-OVN. Une fois configuré, Kube-OVN met en miroir le trafic réseau des pods vers une interface réseau sur chaque nœud Kubernetes, ce qui facilite l'observation du trafic réseau avec des outils tels que tcpdump. Les charmes metallb-controller et metallb-speaker ont été mis à niveau vers la v0.12 et peuvent désormais être déployés sur une plus grande variété d'architectures, avec la prise en charge des machines AMD64, ARM, ARM64, POWER(ppc64le) et s390x.