Master the art of container management by using the power of Kubernetes, 2nd Edition.
EDITION STATEMENT
Edition Statement
2nd ed.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
Birmingham :
Name of Publisher, Distributor, etc.
Packt Publishing,
Date of Publication, Distribution, etc.
2018.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
1 online resource (457 pages)
GENERAL NOTES
Text of Note
Managing cost on hybrid clusters.
CONTENTS NOTE
Text of Note
Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding Kubernetes Architecture; What is Kubernetes?; What Kubernetes is not; Understanding container orchestration; Physical machines, virtual machines, and containers; The benefits of containers; Containers in the cloud; Cattle versus pets; Kubernetes concepts; Cluster; Node; Master; Pod; Label; Annotations; Label selectors; Replication controllers and replica sets; Services; Volume; StatefulSet; Secrets; Names; Namespaces; Diving into Kubernetes architecture in-depth.
Text of Note
CAdvisorInstalling Heapster; InfluxDB backend; The storage schema; CPU; Filesystem; Memory; Network; Uptime; Grafana visualization; Performance analysis with the dashboard; Top-level view; Cluster; Workloads; Discovery and load balancing; Adding central logging; Planning central logging; Fluentd; Elasticsearch; Kibana; Detecting node problems; Node problem detector; DaemonSet; Problem daemons; Troubleshooting scenarios; Designing robust systems; Hardware failure; Quotas, shares, and limits; Bad configuration; Cost versus performance; Managing cost on the cloud; Managing cost on bare metal.
Text of Note
Continuous integration and deploymentWhat is a CI/CD pipeline?; Designing a CI/CD pipeline for Kubernetes; Summary; Chapter 2: Creating Kubernetes Clusters; A quick single-node cluster with Minikube; Getting ready; On Windows; On macOS; Creating the cluster; Troubleshooting; Checking out the cluster; Doing work; Examining the cluster with the dashboard; Creating a multinode cluster using kubeadm; Setting expectations; Getting ready; Preparing a cluster of vagrant VMs; Installing the required software; The host file; The vars.yml file; The playbook.yml file; Creating the cluster.
Text of Note
Distributed systems design patternsSidecar pattern; Ambassador pattern; Adapter pattern; Multinode patterns; The Kubernetes APIs; Resource categories; Workloads API; Discovery and load balancing; Config and storage; Metadata; Cluster; Kubernetes components; Master components; API server; Etcd; Kube controller manager; Cloud controller manager; Kube-scheduler; DNS; Node components; Proxy; Kubelet; Kubernetes runtimes; The Container Runtime Interface (CRI); Docker; Rkt; App container; Cri-O; Rktnetes; Is rkt ready for use in production?; Hyper containers; Stackube.
Text of Note
Initializing the masterSetting up the pod network; Adding the worker nodes; Creating clusters in the cloud (GCP, AWS, and Azure); The cloud-provider interface; Google Cloud Platform (GCP); Amazon Web Services (AWS); Amazon Elastic Container Service for Kubernetes (EKS); Fargate; Azure; Alibaba Cloud; Creating a bare-metal cluster from scratch; Use cases for bare metal; When should you consider creating a bare-metal cluster?; The process; Using virtual private cloud infrastructure; Bootkube; Summary; Chapter 3: Monitoring, Logging, and Troubleshooting; Monitoring Kubernetes with Heapster.
0
8
8
8
8
SUMMARY OR ABSTRACT
Text of Note
Kubernetes is an open source system used to automate the deployment, scaling, and management of containerized applications. If you are running more than just a few containers or want automated management of your containers, you need Kubernetes. This book focuses on helping you master the advanced management of Kubernetes clusters.
ACQUISITION INFORMATION NOTE
Source for Acquisition/Subscription Address
OverDrive, Inc.
Stock Number
8BB8B874-D7F9-44C4-BF76-B4F5CF0B32D7
OTHER EDITION IN ANOTHER MEDIUM
Title
Mastering Kubernetes : Master the art of container management by using the power of Kubernetes, 2nd Edition.