{"product_id":"kubernetes-management-design-patterns-with-docker-coreos-linux-and-other-platforms-9781484225974","title":"Kubernetes Management Design Patterns: With Docker, Coreos Linux, and Other Platforms","description":"\u003cp\u003e • Author(s): Deepak Vohra\u003cbr\u003e • Publisher: Springer\u003cbr\u003e • Publisher Imprint: Apress\u003cbr\u003e • BISAC: Distributed Systems - Client-Server Computing\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFrom the Back Cover\u003c\/b\u003e\u003cbr\u003eTake container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability. Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and multiple cloud provider zones. The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse.\u003cbr\u003eCoreOS Linux is used in the majority of the chapters and other platforms discussed are CentOS with OpenShift, Debian 8 (jessie) on AWS, and Debian 7 for Google Container Engine. \u003cbr\u003eYou will: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUse Kubernetes with Docker\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCreate a Kubernetes cluster on CoreOS on AWS\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eApply cluster management design patterns\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse multiple cloud provider zones\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eWork with Kubernetes and tools like Ansible\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eDiscover the Kubernetes-based PaaS platform OpenShift\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCreate a high availability website\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBuild a high availability Kubernetes master cluster\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eUse volumes, configmaps, services, autoscaling, and rolling updates\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eManage compute resources\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eConfigure logging and scheduling\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Springer","offers":[{"title":"Paperback","offer_id":45277946413207,"sku":"9781484225974","price":3275.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781484225974.webp?v=1769289629","url":"https:\/\/atlanticbooks.com\/products\/kubernetes-management-design-patterns-with-docker-coreos-linux-and-other-platforms-9781484225974","provider":"Atlantic Books","version":"1.0","type":"link"}