Cloud Native Weekly: publicación del informe de estado de observabilidad de 2023 | 2023.5.22

Splunk, en asociación con Enterprise Strategy Group, ha publicado State of Observability 2023, un informe de investigación global anual que examina el papel de la observabilidad en la gestión del entorno tecnológico cada vez más complejo de la actualidad. El informe define a los líderes de observabilidad como organizaciones con al menos 24 meses de experiencia en observabilidad.

Además, los líderes obtienen la clasificación más alta en cinco factores: capacidad para correlacionar datos en todas las herramientas de observabilidad, adopción de técnicas de IA/ML en sus conjuntos de herramientas de observabilidad, especialización en habilidades de observabilidad y cobertura de tecnologías tradicionales y nativas de la nube Las capacidades de la arquitectura de aplicaciones y la adopción de AIOps.

Siga la cuenta pública [KubeSphere Cloud Native] y responda con palabras clave 可观测性2023para obtener este informe.

Recomendación de proyecto de código abierto

Hoja de ruta de DevOps 2023

Esta es una guía paso a paso sobre cómo convertirse en un ingeniero de DevOps, con enlaces a recursos de aprendizaje relevantes.

kVDI

Infraestructura de escritorio virtual que se ejecuta en Kubernetes.

CloudQuery

CloudQuery es un marco de integración de datos de código abierto y alto rendimiento creado para desarrolladores.

CloudQuery extrae, transforma y carga configuraciones de API en la nube a varios destinos admitidos, como bases de datos, lagos de datos o plataformas de transmisión para un análisis más detallado.

Recomendación de artículo

Solución de problemas de K8: error de conflicto de afinidad de nodo de volumen

Esta publicación describe cómo resolver errores de conflicto de afinidad de volumen y nodo en Kubernetes. Node Affinity es un mecanismo de preferencia de nodo de contenedor en un clúster de Kubernetes, cuyo objetivo es garantizar que los contenedores se ejecuten en tantos nodos disponibles como sea posible. Al usar volúmenes, puede haber errores de conflicto de afinidad de nodos, lo que hará que el contenedor no se ejecute en el nodo especificado.

DevOps en K8s——YAML+ Tres consejos para escribir archivos de objetos de K8s

Esta publicación describe tres técnicas para escribir archivos de objetos usando archivos YAML en Kubernetes. Un archivo YAML de Kubernetes es un archivo que se utiliza para definir objetos de recursos de Kubernetes. Al escribir archivos YAML, existen algunos trucos que puede utilizar para mejorar la legibilidad y el mantenimiento.

Instale el tutorial práctico de KubeSphere en Ubuntu 22.04

Este artículo describe cómo implementar un clúster de KubeSphere y Kubernetes en un servidor Ubuntu 22.04 LTS. Usaremos la herramienta KubeKey desarrollada por KubeSphere para implementar la implementación automatizada e implementar el modo de alta disponibilidad en tres servidores para minimizar la implementación de los clústeres de Kubernetes y KubeSphere.

Elastic Scaling en la modernización de aplicaciones

En general, KEDA establece un ScaledObject y define un disparador de eventos, que puede ser un mensaje de una cola de mensajes, un mensaje de una suscripción de tema, un mensaje de una cola de almacenamiento, un evento de una puerta de enlace de eventos o un disparador personalizado. En función de estos eventos, el número de réplicas de la aplicación o la configuración de recursos del controlador se ajusta automáticamente para lograr un escalado elástico según la situación de carga real.

Dinámica nativa de la nube

Kubernetes 1.27: kubectl apply pruning es más seguro y eficiente

La gestión de configuración declarativa a través de kubectl applycomandos es el método estándar de oro para crear o modificar recursos de Kubernetes. Pero este enfoque también presenta el desafío de eliminar recursos que ya no se necesitan. En la versión 1.5 de Kubernetes, se introdujo la marca --prune para solucionar este problema, lo que permite la limpieza kubectl applyautomática de los recursos aplicados anteriormente que se eliminaron de la configuración actual.

Sin embargo, la --pruneimplementación tiene fallas de diseño que pueden degradar el rendimiento y provocar un comportamiento inesperado. El problema principal se deriva de la operación de aplicación anterior que no codifica explícitamente la colección aplicada, lo que requiere un descubrimiento dinámico propenso a errores. Las fugas de objetos, la selección excesiva accidental de recursos y la compatibilidad limitada con recursos personalizados son algunos de los inconvenientes obvios de esta implementación. Además, su acoplamiento con la aplicación del lado del cliente evita que los usuarios actualicen a mejores métodos de aplicación del lado del servidor.

La versión 1.27 de kubectl introdujo una versión alfa de la implementación de recorte refactorizada que soluciona estos problemas. Esta nueva implementación, basada en el concepto ApplySet, promete un mejor rendimiento y una mayor seguridad.

Un ApplySet es un grupo de recursos asociado con un objeto principal en el clúster, identificado y configurado a través de etiquetas y anotaciones estandarizadas. Los metadatos estandarizados adicionales permiten una identificación precisa de los objetos miembros de ApplySet dentro del clúster, lo que simplifica operaciones como la poda.

Traefik Labs lanza oficialmente Traefik Hub

Traefik Labs lanzó oficialmente Traefik Hub, que es la primera administración de API nativa de Kubernetes de la industria para publicar, proteger y administrar API. Es compatible con Traefik y controladores de ingreso de terceros, incluidos NGINX, HAProxy, Ambassador, etc.

Lanzado como versión beta en abril, Traefik Hub aborda los desafíos y las limitaciones de la administración de API tradicional al brindar una verdadera experiencia nativa de Kubernetes con total simplicidad, automatización y seguridad compatibles con GitOps. Con Traefik Hub, los ingenieros pueden continuar creando excelentes API y aplicaciones usando sus controladores de ingreso favoritos y otras tecnologías de prueba y seguridad.

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

{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

Origin my.oschina.net/u/4197945/blog/8865198
Recomendado
Clasificación