El Secreto de mi HOMELAB

El Secreto de mi HOMELAB

La gente cree que construir un homelab se trata de gastar dinero en hardware caro. Pero eso es solo la mitad de la historia. El verdadero poder de un homelab no reside en sus máquinas, sino en la forma en que las conectas. Y a veces, esa conexión va más allá de las paredes de tu casa. En mi caso, la “forma” en que conecto mi homelab ha evolucionado hasta el punto de que se extiende a través de múltiples datacenters.

Read more
Analizando y hackeando el OBD en Ford

Analizando y hackeando el OBD en Ford

En este artículo exploraremos un proyecto de hacking automotriz en el que controlamos el ventilador de alta velocidad (HFC) de un Ford en función de la temperatura del refrigerante. Para ello, utilizamos Python, un adaptador OBD-II ELM327 y el análisis de paquetes con Wireshark. Este proyecto me permitió aprender sobre comunicación CAN, protocolos automotrices y cómo combinar herramientas de red y programación para resolver problemas prácticos. El objetivo inicial era entender el mecanismo de activación y desactivación del ventilador de alta velocidad.

Read more
Desplegando un cluster de K3S con Elemental

Desplegando un cluster de K3S con Elemental

En este post explicaremos cómo usar el toolkit de Elemental, un producto de código abierto para desplegar un clúster productivo de K3S. Primero, revisaremos las definiciones básicas del software que vamos a utilizar. Por un lado, tenemos K3S, un software de orquestación de contenedores muy similar a Kubernetes (K8S) y OpenShift, pero con la particularidad de ser mucho más ligero. Para lograr esta eficiencia, los desarrolladores han eliminado componentes opcionales de un clúster Kubernetes, dejándolo con lo esencial para funcionar.

Read more
Desplegando un cluster productivo de OKD

Desplegando un cluster productivo de OKD

En este artículo vamos a explicar el proceso para el despliegue de un cluster productivo de OKD sobre un virtualizador de KVM en el cual no disponemos de cloud-init por lo que el proceso de despliegue se hace siguiendo la documentación como si lo desplegasemos sobre un entorno de baremetal, de hecho este mismo artículo serviría si queremos hacer el despliegue sobre un entorno baremetal. Denominamos este cluster como productivo, ya que vamos a hacer un despliegue de un total de 5 nodos de Fedora CoreOS, de los cuales 3 servidores van a corresponderse con nodos master y 2 de ellos serán los denominados nodos worker, para entender mejor este despliegue, os dejo una imagen con un esquema de los componentes con sus IPs de tal forma que si a lo largo del artículo no se entiende alguno de los elementos se pueda revisar la imagen para entenderlo mejor.

Read more
Integración de dispositivos SDM845 en openSUSE

Integración de dispositivos SDM845 en openSUSE

Los dispositivos SDM845 se denominan así por el procesador que utilizan Snapdragon 845, dispositivos de 8 núcleos con GPU Adreno 630, un procesador de 10 nanómetros de finales de 2017. Algunos de los dispositivos que integran este procesador son el Pocophone F1, Oneplus 6/6T, Shift 6mq, Google Pixel 3/3XL,… entre otros. ¿Por que estamos hoy aquí hablando de estos dispositivos? Porque gracias a la comunidad se ha ido integrando este procesador en el Kernel de GNU/Linux lo que permite portar distribuciones a estos dispositivos, al igual que ocurre con dispositivo con un soporte nativo se puede instalar un SO GNU/Linux en estos dispositivos.

Read more
Licorcaconf22 en primera persona

Licorcaconf22 en primera persona

El pasado sábado 15 de Octubre se celebró en Santiago de Compostela un evento que descubrí este mismo año tras investigar que congresos existían por la zona. En la presentación del congreso me entero de que esta es su tercera edición y que todo surgió en plena pandemia por el COVID-19 por lo que esta fue la primera edición con formato presencial. Los ponentes han sido diversos y con charlas que abarcaron una amplia cantidad de ámbitos, asimismo dado que el congreso tenía diversas trayectorias (track Orballo, track Brétema y Open space) permitió al asistente la posibilidad de elegir en función de los gustos de cada uno, en los congresos de tecnología siempre se agradece esta posibilidad.

Read more