logo

Tutorial Kubernetes: Creando un Pod de MariaDB

Después del curso de seguridad he vuelto un poco al mundo devops y sistemas y he comenzado uno de kubernetes, mas lo que estoy intentando aprender a través de la documentación oficial, que a priori resulta bastante buena. Mi idea es montar un cluster en casa con unas cuentas cositas y de paso ir documentándolas en el blog, que siempre me viene muy bien para volver a recordar cómo se hace algo.
7 minutos de lectura

osboxes.org - Web Para Descargar Sistemas Virtualizados

osboxes.org Se trata de un sitio que he conocido por un curso que estoy haciendo. es una web donde podemos descargar discos virtuales para montar máquinas virtuales con VirtualBox. Importante recordar que son discos y no máquinas como tal, así que debemos crear la máquina y cuando nos de la opción de crear un disco nuevo o usar uno existente, ese es el momento donde debemos decirle que use el que hemos descargado.
Un minuto de lectura

Prometheus: Controlando la Temperatura de una Raspberry Pi

Una de las cosas que necesitaba controlar de las raspberries era la temperatura que alcanzaban, así que busqué la forma de poder estar al tanto a través de prometheus, y así ha sido como lo he hecho. Raspberry Pi Exporter Buscando y probando algunas opciones al final encontré Raspberry Pi Exporter que me daba las métricas que necesitaba así que me puse a instalarlo. Este exporter al contrario del que vimos con anterioridad no monta un servicio como tal, si no que pasa datos a un servicio que ya hemos creado, el node_exporter, el cual ya conté aquí cómo instalarlo.
2 minutos de lectura

Limitando el uso de CPU con cpulimit

Hace unos días tuve un problema con ffmpeg en unas Raspberry Pi. Resulta que ffmpeg usa toda la CPU disponible, y aún usando el parámetro –threads en mi caso seguía usando el 100% de los 4 núcleos. No seré yo quien diga de que no me gusta aprovechar los recursos, que un proceso está al 100% o cerca no me parece demasiado problema, el problema es cuando la CPU se pone a 84ºC, el límite de la Raspberry Pi.
2 minutos de lectura

Prometheus: Instalando Grafana

Ya he explicado como instalar Prometheus y hacer alguna cosa con él, pero no se ve tan bonito ni tan útil como se puede ver en blogs y demostraciones, eso es porque lo que se suele usar como interfaz es Grafana, así que vamos a instalarlo y conectarlo con nuestro Prometheus para poder ver bonitas gráficas que se refresquen en tiempo real. Instalación Para su instalación vamos a su página de descarga, seleccionar nuestra distribución y arquitectura y seguimos los pasos de instalación que nos diga.
3 minutos de lectura

Prometheus: Creando Reglas Y Alertas

En prometheus podemos configurar reglas que se irán evaluando. Tenemos dos tipos de reglas, las recording rules y las alerting rules. Recording Rules Estas reglas nos sirven para ir almacenando resultados que pueden tener un alto coste computacional, así se irán ejecutando periodicamente y guardando como una métrica que podemos usar, lo cual hará que sea mucho mas rápido a la hora de consultarla o usarla en cálculo de otras consultas.
4 minutos de lectura

Prometheus: Exportando Datos del Sistema

Ya en el post anterior contaba como instalar un servidor de Prometheus, así que el siguiente paso es cargar datos que consultar en dicho sistema, para eso tenemos los exportadores. Un exportador es un servicio que a través de Web expone una ruta metrics donde mostrará las métricas que exporte, en este caso usaremos el node_exporter de Prometheus, el cual exportará datos del sistema en el que esté instalado.
5 minutos de lectura

Prometheus: Instalando Prometheus en Raspberry Pi

¿Qué es Prometheus? Prometheus es un software libre para monitorización y alerta de aplicaciones y sistemas que fue creado en SoundCloud. Lo que hace Prometheus es escrapear las rutas que le digamos, donde estarán los exporters y almacenarlo para su posterior consulta y análisis. No lo he probado demasiado aún y aún siendo sencillo hasta que no me he puesto a probarlo no he visto claramente como funciona, así que voy a aprovechar para ir documentando lo que he hecho y lo que estoy haciendo en mi cluster de raspberry pi.
4 minutos de lectura

Instalando MariaDB en Raspbian

Instalando La instalación la realizaremos como un paquete normal, con apt. sudo apt-get install mariadb-server Yo esperaba que me pidiese la clave de root durante la instalación pero parece que ya no se hace, no se crea un password de root y se debe acceder desde local para cambiarlo, yo he optado por crear un nuevo usuario y una BBDD. Accediendo como root, creando usuario y base de datos nueva Para acceder lo haremos con sudo, de esta manera no pedirá password y ya desde el cliente podremos realizar los cambios necesarios.
2 minutos de lectura

Asignando una IP Fija en Raspbian

Cuando tenemos mas de una raspberry Pi y queremos entrar o conectar unas con otras lo mejor es que cada una de ellas cuente con una IP que hayamos establecido nosotros mismos y no una asignada por el servidor DHCP. Para realizar este cambio tenemos que editar un solo fichero dentro de nuestra raspberry pi. Lo mas sencillo es usar nano, que viene instalado con el sistema, para ello ejecutamos lo siguiente:
Un minuto de lectura