Book description
Companies that begin working with containerized applications often aren’t prepared for the challenge of container networking. When you want to connect your containerized Python app to a container that has a database, you enter a domain that still demands a good deal of trial and error. This practical ebook delivers basic guidance on container networking with best practices that, until now, have been scattered throughout the web.
Michael Hausenblas, a member of Red Hat’s OpenShift team, provides developers, site reliability engineers, and software architects with a detailed look at the many challenges of container networking, container orchestration, and service discovery and shares several available solutions. Along the way, you’ll learn the capabilities of many open source tools, including Kubernetes.
- Get an introduction to container networking by exploring single-host Docker networking modes
- Examine issues that arise when you move to multihost container networking
- Maintain a map of running containers and their locations with service discovery tools such as ZooKeeper and etcd
- Configure network interfaces in Linux containers by using plugins with the Container Network Interface (CNI)
- Learn how the Kubernetes orchestration system approaches container networking
Table of contents
- Preface
- 1. Motivation
- 2. Introduction to Container Networking
- 3. Multi-Host Networking
- 4. Orchestration
- 5. Service Discovery
- 6. The Container Network Interface
- 7. Kubernetes Networking
- A. References
Product information
- Title: Container Networking
- Author(s):
- Release date: May 2018
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492036838
You might also like
book
Container Security
To facilitate scalability and resilience, many organizations now run applications in cloud native environments using containers …
book
Networking and Kubernetes
Kubernetes has become an essential part of the daily work for most system, network, and cluster …
book
Docker Networking Cookbook
60 practical recipes that help you gain expertise with Docker networking and understand the underlying constructs …
book
Network Routing, 2nd Edition
Network Routing: Algorithms, Protocols, and Architectures, Second Edition, explores network routing and how it can be …