• Kubernetes,  QNAP

    Kubernetes. k0s – Añadir un LoadBalancer a motionEye

    En el anterior Post, cree un DEPLOYMENT con la imagen de motioneye además del SERVICE que publicaba el POD. Este servicio (NodePort) expone el Deployment en un puerto del rango 30000-32767 en todos los nodos. Esta solución, aunque funcional no es la más adecuada. Para mejorar el desarrollo voy a cambiar el service por un LoadBalancer, y así exponer el service con una única IP de entrada. El LoadBalancer lo proporciona normalmente un proveedor de nube, pero en este caso es necesario implementarlo en infraestructura propia. En la guía de k0s se describe el proceso, que es muy sencillo y no va más allá de aplicar tres ficheros .yaml Los…

  • Kubernetes,  QNAP

    Kubernetes. k0s – Migrando motioneye al nuevo cluster

    El primer servicio que voy a migrar al cluster de kubernetes (k0s) va a ser el de gestión de cámaras IP. Para implementar de manera básica esta nueva APP es necesario: un DEPLOYMENT y un SERVICE. A continuación pego lo primero. Sin entrar en mucho detalle en este fichero se está definiendo: El SERVICE a continuación. De nuevo sin entrar en detalle, en el archivo anterior se define un servicio de tipo NodePort que publica la aplicación motioneye en un puerto alto. Aunque es una opción rápida y sencilla no parece que sea la mejor opción. Por el momento se va a quedar así. Si ponemos en un navegador http://192.168.2.72:32280…

  • Multimedia,  Raspberry Pi

    Instalación de motionEye. Web frontend para motion

    motionEye Es un frontend de motion que facilita considerablemente la configuración y uso de este último. Proporciona una interfaz web bastante asequible que elimina la tediosa configuración de motion. Este proyecto está almacenado en github, donde además de los archivos necesarios para funcionar, existe un wiki con información muy valiosa para por ejemplo su instalación.