Cloud Native Hebdomadaire : lancement de Kubernetes v1.27 | 2023.4.17

Recommandation de projet open source

Palaémon

Palaemon est un outil de développement open source permettant de surveiller la santé du cluster Kubernetes et les métriques de ressources et d'analyser les erreurs de mémoire insuffisante (OOMKill).

Gitkube

Gitkube est un outil permettant de créer et de déployer des images Docker sur Kubernetes à l'aide de git push.

Après une configuration initiale simple, les utilisateurs peuvent simplement continuer à pousser leurs référentiels pour automatiser les builds et les déploiements sur Kubernetes.

Piscine d'araignées

Spiderpool est un plug-in CNI de gestion des adresses IP (IPAM) pour Kubernetes permettant de gérer les adresses IP statiques du réseau sous-jacent. Spiderpool propose une variété de solutions complètes ainsi que d'autres projets CNI compatibles avec les plugins IPAM tiers.

Recommandation d'articles

Créez un cluster Kubernetes sur Ubuntu 18.4 et déployez des applications de microservice à l'aide de kubeadmin

Cet article décrit comment créer un cluster Kubernetes sur Ubuntu 18.4. Plus précisément, les auteurs ont utilisé le moteur Kubernetes (EKS) pour créer un cluster Kubernetes. Avant de créer le cluster, l'auteur a d'abord présenté les connaissances de base de Kubernetes, y compris le concept de base, la composition et le principe de fonctionnement de Kubernetes.

Ensuite, l'auteur a expliqué en détail comment utiliser EKS pour créer un cluster Kubernetes. Il explique les avantages et les inconvénients d'EKS et comment configurer EKS pour utiliser des plates-formes cloud comme AWS et GCP. Il explique également comment installer et gérer des outils comme Helm et Kubeadm sur EKS.

Enfin, l'auteur fournit également quelques conseils et suggestions utiles, notamment comment configurer la gestion du cycle de vie du cluster, comment gérer la paire de clés d'EKS, comment sauvegarder et restaurer le cluster, etc.

Kubernetes:DNS

Cet article présente les bases et l'application pratique du DNS Kubernetes. Le DNS Kubernetes est un composant important de l'écosystème Kubernetes, qui peut fournir des services de résolution de noms de domaine pour les services du cluster Kubernetes. Dans Kubernetes, le DNS joue un rôle très important, il peut résoudre le nom de domaine de l'utilisateur en une adresse IP, afin que l'utilisateur puisse accéder aux services du cluster.

Kubernetes : règles de réseau

Cet article présente les principes de base et l'application pratique des politiques de réseau Kubernetes. Les politiques de réseau Kubernetes sont un composant important de Kubernetes, qui peut fournir un contrôle d'accès au réseau et des services pour les nœuds et les conteneurs du cluster Kubernetes.

Dynamique native du cloud

Kubernetes v1.27 est sorti, ambiances froides à thème

Kubernetes v1.27 est officiellement publié, la première version en 2023.

Cette version contient 60 améliorations. Dix-huit de ces améliorations passent en Alpha, 29 sont en Beta et 13 sont en Stable.

Kubernetes v1.27 est disponible en téléchargement sur GitHub . Pour démarrer avec Kubernetes, vous pouvez exécuter un cluster Kubernetes local à l'aide de minikube, kind, etc. Vous pouvez également installer facilement la v1.27 à l'aide de kubeadm.

Keycloak devient un projet d'incubation CNCF

Il y a quelques jours, le comité de contrôle technique (TOC) de la CNCF a voté pour approuver la candidature de Keycloak, et Keycloak est entré dans le bac à sable de la CNCF et est devenu un projet d'incubation.

Keycloak s'intègre bien à l'écosystème natif du cloud. Il s'exécute sur Kubernetes et peut être installé à l'aide d'opérateurs créés avec Operator Framework. Il fournit également des métriques Prometheus et s'intègre à la pile Kubernetes standard. De nombreux projets de l'écosystème CNCF s'intègrent directement à Keycloak pour l'authentification et l'accès, ou prennent en charge OpenID Connect en tant que mécanisme d'authentification, notamment Argo, Envoy, Jaeger et Kubernetes, entre autres.

La CNCF publie un livre blanc sur la plate-forme informatique native dans le cloud

Le groupe de travail sur les plates-formes (WG) de la CNCF a publié un livre blanc sur les plates-formes informatiques natives du cloud pour fournir des conseils et des éclaircissements sur la nature et les avantages des plates-formes informatiques natives du cloud. Vous pouvez télécharger le PDF ou le consulter en ligne .

AWS lance CodeWhisperer, un assistant de codage IA

AWS a publié CodeWhisperer, son assistant de codage IA, en disponibilité générale. CodeWhisperer, l'équivalent de GitHub CoPilot, est en avant-première depuis juin 2022. L'aperçu prend en charge Python, Java, JavaScript, TypeScript et C #, et maintenant la version complète ajoute Go, Kotlin, Rust, PHP, SQL, C, C ++, Scala et les scripts shell. La prise en charge de l'IDE est limitée à VS Code, à l'IDE JetBrains basé sur IntelliJ IDEA, à AWS Cloud9 et aux consoles AWS Lambda.

CodeWhisperer inclut l'analyse de sécurité et la prise en charge du codage AI. Il analysera les 10 principales vulnérabilités identifiées par l'Open Web Application Security Project (OWASP) et proposera des mesures correctives, permettant un nombre limité d'analyses de sécurité par mois.

Contrairement à CoPilot, CodeWhisperer est gratuit pour les développeurs individuels.

Cet article est publié par OpenWrite, une plateforme multi-post pour les blogs !

Je suppose que tu aimes

Origine blog.csdn.net/zpf17671624050/article/details/130214972
conseillé
Classement