Esta wiki es tu segundo cerebro digital sobre infraestructura, virtualización, contenedores y servicios en Linux. Está construida a partir de la documentación disponible en las páginas web de PLEDIN, con resúmenes, conceptos y análisis que se van ampliando continuamente.


🔗 Enlaces Rápidos


📊 Análisis y Síntesis


📰 Artículos y Recursos


📚 Conceptos (27)

Plataformas Principales (10)

  • Docker — Plataforma de containerización con imágenes, registros, Compose
  • Kubernetes — Orquestador cloud-native: master/worker, auto-scaling, rolling updates
  • OpenShift — Distribución empresarial de Kubernetes con PaaS, ImageStream, BuildConfig, Routes
  • Podman — Runtime daemonless, rootless nativo, Pods, Quadlet
  • KVM (Kernel-based Virtual Machine) — Hipervisor integrado en Linux para virtualización
  • Proxmox VE: Plataforma de Virtualización — Plataforma virtualización: KVM + LXC, gestión centralizada
  • OpenStack — Plataforma cloud IaaS: compute, storage, networking, imágenes
  • Helm — Package manager de Kubernetes: charts, templating, distribución
  • Apache — Servidor web modular: virtual hosting, módulos, autenticación, proxy inverso
  • Vagrant — Automatización de VMs: Infrastructure as Code, reproducibilidad, provisioning declarativo

OpenShift-specific Patterns (6)

  • PaaS (Platform as a Service) — Modelo Platform as a Service: abstracción de infraestructura, automatización CI/CD
  • ImageStream — Abstracción OpenShift: referencias a imágenes, triggers, gestión automática
  • Build (BuildConfig en OpenShift) — CI/CD nativo en OpenShift: S2I, Docker build, webhook triggers
  • Route — Exposición de servicios: TLS, hostname/path routing, alternativa a Ingress
  • Template — Plantillas parametrizadas: aplicaciones complejas, variables, objetos preconfigurados
  • DeploymentConfig — Despliegues con triggers, rolling updates, lifecycle hooks pre/post

Kubernetes Patterns (5)

  • Deployment — Orquestación declarativa: rolling updates, rollbacks, replicación
  • Service — Exposición de Pods: load balancing, DNS, múltiples tipos
  • Pod — Unidad mínima: 1+ contenedores, network compartida, efímeros
  • StatefulSet — Aplicaciones stateful: identidad persistente, almacenamiento dedicado
  • Job — Tareas batch: completación garantizada, reintentos, ejecución paralela

Storage Patterns (2)

  • Volume — Almacenamiento persistente e independiente (K8s, OpenStack, Proxmox, KVM)
  • Snapshot — Captura punto-en-tiempo: backup, clones, rollback

Protocolos y Seguridad (6)

  • HTTP — Protocolo request/response stateless: métodos GET/POST, códigos estado, cabeceras, negociación contenido
  • TLS — Encriptación transport-layer: PKI, certificados X.509, handshake, HTTPS, openssl
  • SPF (Sender Policy Framework) — Autenticación DNS para autorizar MTAs que envían correo
  • DKIM — Firma digital criptográfica para validar autenticidad de correos
  • DMARC — Política unificada: SPF + DKIM + reportes de fallos
  • Configuración de Red en Linux — Herramientas para gestionar interfaces, IP, rutas, DNS
  • Resolución de Nombres en Linux — /etc/resolv.conf, /etc/nsswitch.conf, systemd-resolved, mDNS

Correo (1)

  • Postfix — Servidor MTA: enrutamiento, entrega y gestión de correo electrónico

Abstracciones Base (1)

  • Contenedores — Virtualización a nivel SO con kernel compartido

🏗️ Infraestructura y Plataformas

KVM & libvirt

Introducción a KVM & libvirt

Profundización en KVM / libvirt

Proxmox VE

OpenStack

Docker

Podman

Kubernetes

OpenShift v4

Kubernetes y OpenShift

OpenShift como PaaS


🌐 Servicios y Aplicaciones

Configuración de Red en Linux

Apache2

Bind9: Servidor DNS

  • Fundamentos de DNS — Protocolo DNS, FQDN, zonas, autoridad, registros (A, MX, CNAME, NS, SOA), resolución recursiva
  • Configuración de Bind9 — Instalación, zonas directas e inversas, ficheros de zona, integración DHCP
  • Esclavo en Bind9 — Replicación de zonas, transferencia, sincronización con serial SOA
  • Subdominios en Bind9 — Subdominios virtuales y delegación a servidores DNS separados
  • Vistas en Bind9 — Split-horizon DNS, respuestas diferentes según cliente (interno/externo)

Postfix: Correo Electrónico