Networking and Kubernetes
Otros Autores: | , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Sebastopol, Calif. :
O'Reilly Media, Incorporated
2021.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631747706719 |
Tabla de Contenidos:
- Intro
- Copyright
- Table of Contents
- Preface
- Just Another Packet
- Who This Book Is For
- What You Will Learn
- Conventions Used in This Book
- Using Code Examples
- O'Reilly Online Learning
- How to Contact Us
- Acknowledgments
- Chapter 1. Networking Introduction
- Networking History
- OSI Model
- TCP/IP
- Application
- Transport
- Network
- Internet Protocol
- Link Layer
- Revisiting Our Web Server
- Conclusion
- Chapter 2. Linux Networking
- Basics
- The Network Interface
- The Bridge Interface
- Packet Handling in the Kernel
- Netfilter
- Conntrack
- Routing
- High-Level Routing
- iptables
- IPVS
- eBPF
- Network Troubleshooting Tools
- Security Warning
- ping
- traceroute
- dig
- telnet
- nmap
- netstat
- netcat
- Openssl
- cURL
- Conclusion
- Chapter 3. Container Networking Basics
- Introduction to Containers
- Applications
- Hypervisor
- Containers
- Container Primitives
- Control Groups
- Namespaces
- Setting Up Namespaces
- Container Network Basics
- Docker Networking Model
- Overlay Networking
- Container Network Interface
- Container Connectivity
- Container to Container
- Container to Container Separate Hosts
- Conclusion
- Chapter 4. Kubernetes Networking Introduction
- The Kubernetes Networking Model
- Node and Pod Network Layout
- Isolated Networks
- Flat Networks
- Island Networks
- kube-controller-manager Configuration
- The Kubelet
- Pod Readiness and Probes
- The CNI Specification
- CNI Plugins
- The IPAM Interface
- Popular CNI Plugins
- kube-proxy
- userspace Mode
- iptables Mode
- ipvs Mode
- kernelspace Mode
- NetworkPolicy
- NetworkPolicy Example with Cilium
- Selecting Pods
- Rules
- DNS
- IPv4/IPv6 Dual Stack
- Conclusion
- Chapter 5. Kubernetes Networking Abstractions
- StatefulSets
- Endpoints
- Endpoint Slices.
- Kubernetes Services
- NodePort
- ClusterIP
- Headless
- ExternalName Service
- LoadBalancer
- Services Conclusion
- Ingress
- Ingress Controllers and Rules
- Service Meshes
- Conclusion
- Chapter 6. Kubernetes and Cloud Networking
- Amazon Web Services
- AWS Network Services
- Amazon Elastic Kubernetes Service
- Deploying an Application on an AWS EKS Cluster
- Google Compute Cloud (GCP)
- GCP Network Services
- GKE
- Azure
- Azure Networking Services
- Azure Kubernetes Service
- Deploying an Application to Azure Kubernetes Service
- Conclusion
- Index
- About the Authors
- Colophon.