📄️ Fundamentos de DNS
Fundamentos de DNS: resolución de nombres, servidores DNS, dominios, TLD, jerarquía de dominios, configuración de hosts, precedencia de resolución y herramientas de diagnóstico como nslookup y dig para administración de red.
📄️ Prerrequisitos de Red
Prerrequisitos de red para Kubernetes: interfaces de red, switches, routers, gateways, tablas de enrutamiento, IP forwarding, configuración de rutas y fundamentos de networking para administración de clusters.
📄️ CoreDNS
CoreDNS en Kubernetes: configuración, instalación, plugins, Corefile, integración con sistema de DNS del cluster, service discovery y resolución de nombres para pods y servicios.
📄️ Red de Docker
Red de Docker: modos de red, network namespaces, bridge docker0, veth pairs, mapeo de puertos, integración con iptables, NAT y aislamiento de contenedores.
📄️ Network Namespaces
Network namespaces en Linux: aislamiento de red, creación de namespaces, veth pairs, bridges virtuales, conectividad entre contenedores, enrutamiento y fundamentos de virtualización de red.
📄️ Container Network Interface (CNI)
Container Network Interface (CNI): estándares para plugins de red, integración con container runtimes, bridge, VLAN, Weave, Flannel, Calico, especificaciones e implementación de redes en contenedores.
📄️ Red del Cluster
Red del cluster Kubernetes: requisitos de red para nodos, interfaces de red, configuración de puertos, componentes del control plane, etcd, masters y workers, firewall y conectividad.
📄️ Red de Pods
Red de pods en Kubernetes: comunicación entre pods, asignación de direcciones IP exclusivas, conectividad entre nodos, redes bridge, plugins CNI y requisitos de networking para pods.
📄️ Red de Servicios
Red de servicios en Kubernetes: tipos de servicios, ClusterIP, NodePort, LoadBalancer, kube-proxy, reglas de reenvío iptables, redes virtuales y exposición de aplicaciones.
📄️ DNS en Kubernetes
DNS en Kubernetes: CoreDNS, registros DNS para services y pods, resolución de nombres, deployment, configuración del DNS cluster, service discovery y FQDN.
📄️ Ingress
Ingress en Kubernetes: diferencia entre service e ingress, NodePort, LoadBalancer, proxy reverso, nginx ingress controller, Istio, enrutamiento de tráfico y exposición de aplicaciones.