Instalar Rundeck en Proxmox: cómo montarlo en un LXC paso a paso

Instalar Rundeck en Proxmox es una forma muy práctica de empezar a automatizar tareas en un homelab sin complicarte con varias redes, máquinas de salto o despliegues más grandes de la cuenta. En este montaje lo dejo todo en una sola red, con un contenedor LXC Ubuntu y una IP fija dentro de la LAN.

La idea es sencilla: tener una base limpia y funcional sobre la que luego poder seguir construyendo. Primero dejamos Rundeck instalado y accesible por web, y después ya habrá tiempo de conectarlo con Proxmox, montar proyectos y empezar a lanzar despliegues.

Llevaba tiempo queriendo dejar montado un entorno sencillo con Rundeck sobre Proxmox para empezar a automatizar despliegues sin meter todavía demasiada complejidad. Nada de varias redes, nada de máquina de salto, nada de separar gestión y servicio. Solo una LAN normal, un contenedor LXC y una IP fija en la red de casa o del lab.

Para este primer montaje he preferido ir a algo muy simple y fácil de reproducir. La idea es dejar Rundeck instalado dentro de un LXC Ubuntu en Proxmox, con una sola interfaz de red, una sola IP y acceso directo por web. Más adelante ya complicaremos el diseño si hace falta, pero para empezar, cuanto más limpio quede, mejor.

Además, este enfoque encaja bastante bien con cómo está planteado Proxmox. La propia documentación oficial recuerda que Proxmox VE usa LXC como tecnología de contenedores y que el toolkit pct simplifica su gestión, así que para este tipo de servicio ligero tiene bastante sentido tirar por aquí en vez de arrancar directamente con una VM completa.

Continuar leyendo «Instalar Rundeck en Proxmox: cómo montarlo en un LXC paso a paso»

Cómo revisar el onboot en Proxmox (VM y LXC)

Cuando gestionas varios nodos en Proxmox dentro de un cluster, llega un momento en el que pierdes visibilidad real de qué máquinas están configuradas para arrancar automáticamente.

Ahí es cuando toca revisar el onboot en Proxmox y comprobar qué está marcado para levantarse cuando el nodo vuelve a subir. Si no lo tienes claro, el siguiente reinicio puede darte alguna sorpresa.

Más de una vez me he encontrado con máquinas que no deberían arrancar solas, órdenes de arranque mal definidos o servicios que dependen de otros levantándose antes de tiempo. Incluso alguna vez alguna máquina de laboratorio arrancando en producción simplemente porque nadie revisó el onboot.

Por eso, antes de cualquier mantenimiento serio, suelo hacer una comprobación rápida para saber exactamente qué va a arrancar cuando el nodo vuelva a estar online.

Continuar leyendo «Cómo revisar el onboot en Proxmox (VM y LXC)»

Proxmox no such logical volume – Error al migrar contenedor en HA

Hoy me he encontrado con un caso bastante concreto en Proxmox con alta disponibilidad (HA).

proxmox no such logical volume

Un error curioso y que si no te das cuenta te puede pasar.

Os cuento, Tras apagar uno de los nodos, uno de los contenedores gestionados por HA no migró correctamente y quedó en un estado inconsistente: el archivo de configuración (.conf) se movió a otro nodo, pero el disco no. Continuar leyendo «Proxmox no such logical volume – Error al migrar contenedor en HA»

Proxmox utilización de openvz/lxc para agregar un contenedor

Vamos a crear un contenedor lxc en proxmox, para aclarar, lxc (a partir de la versión 4.0 reemplaza OpenVZ, utilizado en la versión 3.4) Continuar leyendo «Proxmox utilización de openvz/lxc para agregar un contenedor»