2 repositorios
Mechanisms for inserting advanced cluster settings based on metadata labels.
Distinct from Label-Based Selection: Distinct from Label-Based Selection: focuses on using labels to inject settings into the manifest rather than filtering management scope.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Configuration Injection. Refine with filters or upvote what's useful.
Kompose is a suite of conversion utilities designed to translate container composition files into cloud-native cluster resource definitions. It serves as a migration tool that transforms local development specifications into production-ready manifests for Kubernetes and OpenShift. The tool functions as a translation engine that maps container specifications, network settings, and workload definitions into cluster resources. It supports target-specific manifest generation through dedicated providers, allowing for the creation of resources tailored to different environment distributions. The p
Injects advanced cluster settings like health checks and autoscaling via specialized metadata labels in source files.
caddy-docker-proxy es un proxy inverso HTTP dinámico y controlador de entrada (ingress) de red de Docker que genera automáticamente configuraciones de enrutamiento leyendo etiquetas de los contenedores de Docker. Sirve como herramienta de descubrimiento de servicios que detecta las direcciones IP de los contenedores en tiempo real para enrutar el tráfico web entrante a los destinos de backend correctos. El proyecto funciona como un orquestador de proxy distribuido, capaz de enviar configuraciones generadas desde un controlador central a múltiples instancias de servidor remotas para escalar el manejo de solicitudes. Automatiza la emisión y renovación de certificados de seguridad TLS para dominios proxy y coordina certificados compartidos entre réplicas de servidores. El sistema admite la generación de configuración basada en etiquetas, utilizando plantillas y secretos de Docker para inyectar metadatos y configuraciones globales en la configuración del servidor. Mantiene la sincronización escuchando los eventos del ciclo de vida del contenedor y utiliza un mecanismo de carga en proceso para actualizar el comportamiento del servidor. Las capacidades de gestión de tráfico incluyen la definición de reglas de enrutamiento de solicitudes, coincidencia de rutas y reescritura de URI para dirigir el tráfico a recursos contenedorizados.
Injects dynamic cluster settings into the server configuration based on metadata labels.