📄️ Fundamentos de DNS
Fundamentos de DNS: resolução de nomes, servidores DNS, domínios, TLD, hierarquia de domínios, configuração de hosts, precedência de resolução e ferramentas de diagnóstico como nslookup e dig para administração de rede.
📄️ Pré-requisitos de Rede
Pré-requisitos de rede para Kubernetes: interfaces de rede, switches, roteadores, gateways, tabelas de roteamento, IP forwarding, configuração de rotas e fundamentos de networking para administração de clusters.
📄️ CoreDNS
CoreDNS no Kubernetes: configuração, instalação, plugins, Corefile, integração com sistema de DNS do cluster, service discovery e resolução de nomes para pods e serviços.
📄️ Rede do Docker
Rede do Docker: modos de rede, network namespaces, bridge docker0, veth pairs, mapeamento de portas, integração com iptables, NAT e isolamento de containers.
📄️ Network Namespaces
Network namespaces no Linux: isolamento de rede, criação de namespaces, veth pairs, bridges virtuais, conectividade entre containers, roteamento e fundamentos de virtualização de rede.
📄️ Container Network Interface (CNI)
Container Network Interface (CNI): padrões para plugins de rede, integração com container runtimes, bridge, VLAN, Weave, Flannel, Calico, especificações e implementação de redes em containers.
📄️ Rede do Cluster
Rede do cluster Kubernetes: requisitos de rede para nós, interfaces de rede, configuração de portas, componentes do control plane, etcd, masters e workers, firewall e conectividade.
📄️ Rede de Pods
Rede de pods no Kubernetes: comunicação entre pods, atribuição de endereços IP exclusivos, conectividade entre nós, redes bridge, CNI plugins e requisitos de networking para pods.
📄️ Rede de Serviços
Rede de serviços no Kubernetes: tipos de serviços, ClusterIP, NodePort, LoadBalancer, kube-proxy, regras de encaminhamento iptables, redes virtuais e exposição de aplicações.
📄️ DNS no Kubernetes
DNS no Kubernetes: CoreDNS, registros DNS para services e pods, resolução de nomes, deployment, configuração do DNS cluster, service discovery e FQDN.
📄️ Ingress
Ingress no Kubernetes: diferença entre service e ingress, NodePort, LoadBalancer, proxy reverso, nginx ingress controller, Istio, roteamento de tráfego e exposição de aplicações.