Entradas

Mostrando las entradas con la etiqueta docker

Kubernetes - QOS

Limits y Requests son los parámetros de un pod, request declara el mínimo requerido para correr el pod, y limit declara el Maximo permitido para ese pod. La combinación de parámetros da lugar a 3 casos: Best effort    ( Limit inexistente ) Burstable     ( Limit > Request ) Guaranteed  ( Limit = Request ) es la herramienta para limitar consumo en un pod. Limit Range son parámetros de un Namespace que declaran las características permitidas de los pod dentro de el. Por ejemplo decir Namespace Dev tiene permitido tener pods de hasta X valores Limit y Request, pero si no se especifica se asignaran valores default X/2 y mínimo tendrán X/4. es la herramienta para limitar consumo por pod en un namespace. Resource Quotas Son parametros de maximos de un Namespace, podemos declarar por ejemplo un maximo de 2 nucleos, 10 pods y 8g de ram para todo lo que este contenido en el namespace

NGINX Nodered Parametros iniciales

El Servicio Node-red estando almacenado en docker es posible de separar en multiples etapas o areas de una sola plataforma. vemos el ejemplo de algunos usuarios. yo parto del siguiente... server {     listen       80;     server_name  localhost;     #charset koi8-r;     #access_log  /var/log/nginx/host.access.log  main;     location / {         root   /usr/share/nginx/html;         index  index.html index.htm;     } location /nodered {     rewrite ^/nodered(.*) $1 break;     proxy_pass http://127.0.0.1:1880;     proxy_http_version 1.1;     proxy_set_header Upgrade $http_upgrade;     proxy_set_header Connection "upgrade";   }     #error_page  404              /404.html;     # re...

Proxy inverso con NGINX sobre Docker

Imagen
Bueno, Basicamente docker es una nueva manera de virtualizar servicios, web o bases de datos. Varios Web Server con Docker La cosa es que vamos a implementar en este ejemplo un proxy NGINX para que los servicios web que colguemos los pongamos dentro del puerto 80, aunque sean varias maquinas virtuales. Como tal van a ser, multiples web servers dentro de un solo servidor y un solo puerto. Sin Nginx Con Nginx Container 1 IP1:1880 IP:80/container1 Container 2 IP2:1880 IP:80/container2 Container 3 IP3:1880 IP:80/container3 Instalando NGINX Gracias a la magia Docker, corremos el comando para instalarlo exponiendo el puerto 80 atraves de la ip del host y lo nombramos como NGINX-STXN con el siguiente comando: docker run --name NGINX-STXN -d -p 80:80 nginx Descargara la imagen de Docker Hub y luego creara el contenedor NGINX-STXN, lo comprobamos revisando los contenedores activos con el comando: docker ps ...

Mikrotik Dashboard

Hola, en esta entrada voy a explicar un poco del alcance que puede tener una gran herramienta, "Node-RED" es una plataforma de desarrollo para IoT que tiene integracion con mikrotik, unifi, SQL Server, Mongo DB y ademas tiene un dashboard muy interesante. Esta plataforma es escalable, y desarrollable en tiempo real. Podemos llegar a integrar dashboards en tiempo real para nuestros mikrotik con un desarrollo a medida del UI de Node-RED.