Semanal nativo en la nube: Flux 2.3 lanzado 2024.5.20

Recomendaciones de proyectos de código abierto

kubeinvasor

kubeinvaders está diseñado específicamente para usuarios de Kubernetes. Proporciona una forma divertida e interactiva de explorar y visualizar su clúster de Kubernetes. A través de una interfaz similar a un juego, los usuarios pueden explorar su clúster, descubrir recursos e incluso simular ataques a Pods. Con kubeinvaders, la gestión de entornos de Kubernetes se vuelve atractiva e informativa, proporcionando una perspectiva única sobre la exploración y gestión de clústeres.

Componer

Kompose está diseñado para simplificar el proceso de conversión de archivos Docker Compose en archivos de implementación de Kubernetes. Con Kompose, los usuarios pueden implementar fácilmente sus aplicaciones en Kubernetes definiéndolas utilizando el formato familiar Docker Compose y convirtiéndolas en archivos YAML para Kubernetes.

Puente GitOps

GitOps Bridge es un proyecto diseñado para cerrar la brecha entre las prácticas de GitOps y los flujos de trabajo de CI/CD existentes. Facilita la integración perfecta de los principios de GitOps en los procesos de entrega continua al proporcionar un puente entre los flujos de trabajo basados ​​en Git y las herramientas tradicionales de CI/CD como Jenkins, Travis CI y GitLab CI. GitOps Bridge permite a los equipos aprovechar los beneficios de GitOps, como la administración de infraestructura declarativa y la configuración controlada por versiones, dentro de sus procesos CI/CD establecidos. Esta integración promueve la coherencia, la escalabilidad y la trazabilidad de la implementación, lo que permite a los equipos gestionar de manera eficiente la infraestructura y los ciclos de vida de las aplicaciones.

Operador OpenStack

OpenStack Operador está diseñado para simplificar el proceso de implementación y administración de la infraestructura en la nube OpenStack en Kubernetes. Este operador utiliza recursos personalizados (CR) de Kubernetes para definir y administrar componentes de OpenStack como Nova, Neutron y Cinder. A través de OpenStack Operador, los usuarios pueden aprovechar las capacidades de automatización y la elasticidad de Kubernetes para simplificar la implementación y operación de OpenStack. Este proyecto facilita la ejecución de OpenStack en Kubernetes y, al mismo tiempo, proporciona mayor escalabilidad y flexibilidad para satisfacer implementaciones de diferentes tamaños y necesidades.

Recomendación de artículo

Implementación de Helm Chart usando múltiples fuentes en ArgoCD

Este artículo describe cómo implementar un Helm Chart utilizando múltiples fuentes en ArgoCD. El autor David Hernandez Valencia explica en detalle cómo almacenar Helm Chart y un archivo value.yaml separado en diferentes repositorios de GitHub para mantener claro el historial de confirmaciones de Git. El artículo proporciona pasos específicos, incluida la creación y configuración de un repositorio de GitHub, la escritura del archivo YAML para la aplicación ArgoCD y la verificación de la funcionalidad de actualización automática de la configuración de múltiples fuentes.

Cómo Kubernetes selecciona los pods para eliminar durante la reducción

Este artículo explica cómo Kubernetes elige qué Pods eliminar durante la ampliación. El artículo profundiza en el código fuente de Kubernetes y describe en detalle cómo el controlador ReplicaSet clasifica y clasifica los Pods según varias reglas. Además de presentar el orden de eliminación de Pods, el artículo también analiza el uso de controller.kubernetes.io/pod-deletion-costanotaciones para influir en las decisiones de eliminación. La sección de resumen describe ocho reglas de clasificación para ayudar a los lectores a comprender la prioridad de eliminación del Pod.

Utilice OKE y Cilium para conectar varios clústeres de Kubernetes en Oracle Cloud para procesar cargas de trabajo con estado

Este artículo explora la implementación de la conectividad de clústeres de múltiples Kubernetes cuando se aprovecha Oracle Kubernetes Engine (OKE) y Cilium para manejar cargas de trabajo con estado en Oracle Cloud. El artículo analiza los desafíos que enfrentan las redes y la seguridad en entornos de múltiples clústeres e introduce formas de utilizar Cilium para resolver estos desafíos de manera efectiva. La integración de Cilium con OKE permite una comunicación perfecta entre clústeres al tiempo que proporciona funciones avanzadas de red y seguridad. El artículo proporciona información sobre los pasos de configuración y los beneficios de usar Cilium para administrar cargas de trabajo con estado en múltiples clústeres de Kubernetes en Oracle Cloud.

Dinámica nativa de la nube

Kubernetes 1.30: ValidatingAdmissionPolicy lanzado oficialmente

En la versión 1.30 de Kubernetes, la política de admisión de validación (ValidatingAdmissionPolicy) se lanza oficialmente como GA (disponible oficialmente). Esta política permite a los usuarios autenticar las solicitudes de API de Kubernetes antes de que se procesen, mejorando así la seguridad y el control de políticas del clúster.

Presentamos la API de Istio v1

En la versión 1.22 de Istio, las API de red, seguridad y telemetría se actualizan oficialmente a la versión 1 para reflejar la estabilidad y madurez de sus funciones. Estas API se utilizan en miles de clústeres en todo el mundo, lo que mejora la seguridad y la observabilidad de la infraestructura crítica.

Flujo 2.3 lanzado

El 17 de mayo de 2024, CNCF anunció el lanzamiento oficial de Flux v2.3.0. Estas son algunas de las características y mejoras clave de esta versión:

  • Funciones de Helm y API lanzadas oficialmente
  • Mejoras en la automatización de la actualización de imágenes.
  • Verificación de firma mediante símbolos
  • Mejoras en el proveedor de Terraform
  • Mejoras del controlador
  • Mejoras en la CLI

Estas actualizaciones y mejoras han mejorado significativamente la funcionalidad y el rendimiento de Flux v2.3 y se recomienda a los usuarios actualizar a esta versión.

¡Este artículo está publicado por OpenWrite , un blog que publica varios artículos !

Los recursos pirateados de "Celebrating More Than Years 2" se cargaron en npm, lo que provocó que npmmirror tuviera que suspender el servicio unpkg. El equipo de inteligencia artificial de Microsoft en China empacó colectivamente y se fue a los Estados Unidos, involucrando a cientos de personas. Biblioteca de visualización frontal y el conocido proyecto de código abierto ECharts de Baidu: "ir al mar" para respaldar a Fish. ¡ Los estafadores utilizaron TeamViewer para transferir 3,98 millones! ¿Qué deberían hacer los proveedores de escritorio remoto? Zhou Hongyi: No queda mucho tiempo para que Google recomiende que todos los productos sean de código abierto. Un ex empleado de una conocida empresa de código abierto dio la noticia: después de ser desafiado por sus subordinados, el líder técnico se enfureció. Despidió a la empleada embarazada. Google mostró cómo ejecutar ChromeOS en una máquina virtual de Android. Por favor, dame un consejo, ¿qué papel juega aquí time.sleep(6)? Microsoft responde a los rumores de que el equipo de IA de China está "haciendo las maletas para Estados Unidos" El People's Daily Online comenta sobre la carga tipo matrioska del software de oficina: Sólo resolviendo activamente los "conjuntos" podremos tener un futuro
{{o.nombre}}
{{m.nombre}}

Supongo que te gusta

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