Cloud Native Weekly: lanzamiento de Kubernetes v1.27 | 2023.4.17

Recomendación de proyecto de código abierto

Palemón

Palaemon es una herramienta de desarrollo de código abierto para monitorear el estado del clúster de Kubernetes y las métricas de recursos y analizar errores de falta de memoria (OOMKill).

Gitkube

Gitkube es una herramienta para crear e implementar imágenes de Docker en Kubernetes mediante git push.

Después de una configuración inicial simple, los usuarios pueden simplemente seguir impulsando sus repositorios para automatizar compilaciones e implementaciones en Kubernetes.

Pozo de araña

Spiderpool es un complemento CNI de administración de direcciones IP (IPAM) para Kubernetes para administrar direcciones IP estáticas para la red subyacente. Spiderpool ofrece una variedad de soluciones completas junto con otros proyectos de CNI que son compatibles con complementos de IPAM de terceros.

Recomendación de artículo

Cree un clúster de Kubernetes en Ubuntu 18.4 e implemente aplicaciones de microservicio con kubeadmin

Esta publicación describe cómo crear un clúster de Kubernetes en Ubuntu 18.4. Específicamente, los autores usaron Kubernetes Engine (EKS) para crear un clúster de Kubernetes. Antes de crear el clúster, el autor presentó primero los conocimientos básicos de Kubernetes, incluido el concepto básico, la composición y el principio de funcionamiento de Kubernetes.

A continuación, el autor presentó en detalle cómo usar EKS para crear un clúster de Kubernetes. Explica los pros y los contras de EKS y cómo configurar EKS para usar plataformas en la nube como AWS y GCP. También explica cómo instalar y administrar herramientas como Helm y Kubeadm en EKS.

Finalmente, el autor también brinda algunos consejos y sugerencias útiles, que incluyen cómo configurar la administración del ciclo de vida del clúster, cómo administrar el par de claves de EKS, cómo hacer una copia de seguridad y restaurar el clúster, etc.

Kubernetes:DNS

Esta publicación presenta los conceptos básicos y la aplicación práctica de Kubernetes DNS. El DNS de Kubernetes es un componente importante del ecosistema de Kubernetes, que puede proporcionar servicios de resolución de nombres de dominio para los servicios del clúster de Kubernetes. En Kubernetes, el DNS juega un papel muy importante, puede resolver el nombre de dominio del usuario en una dirección IP, para que el usuario pueda acceder a los servicios en el clúster.

Kubernetes: políticas de red

Este artículo presenta los conceptos básicos y la aplicación práctica de las políticas de red de Kubernetes. Las políticas de red de Kubernetes son un componente importante de Kubernetes, que puede proporcionar servicios y control de acceso a la red para nodos y contenedores en el clúster de Kubernetes.

Dinámica nativa de la nube

Lanzamiento de Kubernetes v1.27, Chill Vibes temáticos

Se lanza oficialmente Kubernetes v1.27, el primer lanzamiento en 2023.

Esta versión contiene 60 mejoras. Dieciocho de estas mejoras se están trasladando a Alpha, 29 están en Beta y 13 están en Stable.

Kubernetes v1.27 está disponible para descargar en GitHub . Para comenzar con Kubernetes, puede ejecutar un clúster local de Kubernetes usando minikube, kind, etc. También puede instalar fácilmente v1.27 usando kubeadm.

Keycloak se convierte en un proyecto de incubación de CNCF

Hace unos días, el Comité de Supervisión Técnica (TOC) de CNCF votó para aprobar la solicitud de Keycloak, y Keycloak ingresó a la caja de arena de CNCF y se convirtió en un proyecto de incubación.

Keycloak se integra bien con el ecosistema nativo de la nube. Se ejecuta en Kubernetes y se puede instalar mediante operadores creados con Operator Framework. También proporciona métricas de Prometheus y se integra con la pila estándar de Kubernetes. Muchos proyectos en el ecosistema CNCF se integran directamente con Keycloak para autenticación y acceso, o admiten OpenID Connect como mecanismo de autenticación, incluidos Argo, Envoy, Jaeger y Kubernetes, entre otros.

CNCF publica el libro blanco de la plataforma informática nativa en la nube

El Grupo de Trabajo de Plataformas (WG) de CNCF ha publicado un documento técnico sobre la plataforma informática nativa en la nube para brindar orientación y claridad sobre la naturaleza y los beneficios de las plataformas informáticas nativas en la nube. Puede descargar el PDF o verlo en línea .

AWS lanza CodeWhisperer, un asistente de codificación de IA

AWS ha lanzado CodeWhisperer, su asistente de codificación de IA, en disponibilidad general. CodeWhisperer, el equivalente de la compañía a GitHub CoPilot, ha estado en versión preliminar desde junio de 2022. La vista previa es compatible con Python, Java, JavaScript, TypeScript y C#, y ahora la versión completa agrega Go, Kotlin, Rust, PHP, SQL, C, C++, Scala y shell scripting. La compatibilidad con IDE se limita a las consolas VS Code, JetBrains IDE basado en IntelliJ IDEA, AWS Cloud9 y AWS Lambda.

CodeWhisperer incluye escaneo de seguridad y soporte de codificación AI. Buscará las 10 principales vulnerabilidades identificadas por Open Web Application Security Project (OWASP) y propondrá remediación, permitiendo un número limitado de escaneos de seguridad por mes.

A diferencia de CoPilot, CodeWhisperer es gratuito para desarrolladores individuales.

¡Este artículo está publicado por OpenWrite, una plataforma de publicación múltiple para blogs !

Supongo que te gusta

Origin blog.csdn.net/zpf17671624050/article/details/130214972
Recomendado
Clasificación