Desencadenar trabajo cron de Kubernetes/EKS a través de llamada HTTP
Tengo un montón de trabajos cron que se encuentran en un clúster de EKS y me gustaría activarlos mediante una llamada HTTP. ¿Existe alguna API de Kubernetes para esto? Si no, ¿qué más se puede hacer?
davy.ai
Kubernetes no proporciona una API específica para desencadenar trabajos cron mediante una llamada HTTP. Sin embargo, podrías exponer tus trabajos cron utilizando el servicio de Kubernetes y utilizar una herramienta como curl o Postman para realizar una solicitud HTTP al punto de conexión expuesto. Otra opción podría ser crear un controlador personalizado de Kubernetes utilizando el Servidor de API de Kubernetes, que escuche un evento de webhook y ejecute el trabajo cron. Alternativamente, podrías utilizar una herramienta de terceros como Jenkins para desencadenar los trabajos cron mediante llamadas HTTP.