TY - BOOK AU - Baier,Jonathan AU - Sayfan,Gigi AU - White,Jesse TI - The Complete Kubernetes Guide: Become an Expert in Container Management with the Power of Kubernetes T2 - Learning path SN - 1838647708 AV - QA76.76.A65 U1 - 005.3 23 PY - 2019/// CY - Birmingham PB - Packt Publishing KW - Application software KW - Development KW - Open source software KW - Cloud computing KW - Application program interfaces (Computer software) KW - fast KW - EBSCO eBooks KW - Electronic books N1 - Networking comparisons; Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Introduction to Kubernetes; Technical requirements; A brief overview of containers; What is a container?; cgroups; Namespaces; Union filesystems; Why are containers so cool?; The advantages of Continuous Integration/Continuous Deployment; Resource utilization; Microservices and orchestration; Future challenges; Our first clusters; Running Kubernetes on GCE; Kubernetes UI; Grafana; Command line; Services running on the master; Services running on the minions; Tearing down a cluster; Working with other providersCLI setup; IAM setup; Cluster state storage; Creating your cluster; Other modes; Resetting the cluster; Investigating other deployment automation; Local alternatives; Starting from scratch; Cluster setup; Installing Kubernetes components (kubelet and kubeadm); Setting up a master; Joining nodes; Networking; Joining the cluster; Summary; Chapter 2: 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 cloudCattle 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; Distributed systems design patterns; Sidecar 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 managerKube-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; Continuous integration and deployment; What is a CI/CD pipeline?; Designing a CI/CD pipeline for Kubernetes; Summary; Chapter 3: Building a Foundation with Core Kubernetes Constructs; Technical requirements; The Kubernetes system; Nucleus; Application layer; Governance layer; Interface layer; Ecosystem; The architecture; The Master; Cluster state; Cluster nodesMaster; Nodes (formerly minions); Core constructs; Pods; Pod example; Labels; The container's afterlife; Services; Replication controllers and replica sets; Our first Kubernetes application; More on labels; Replica sets; Health checks; TCP checks; Life cycle hooks or graceful shutdown; Application scheduling; Scheduling example; Summary; Chapter 4: Working with Networking, Load Balancers, and Ingress; Technical requirements; Container networking; The Docker approach; Docker default networks; Docker user-defined networks; The Kubernetes approach; Networking options N2 - This Learning Path walks you through the basic and advanced features of Kubernetesand teaches you all that you need to know for easily and efficiently manage your containerized applications UR - https://www.lib.tsu.ru/limit/2023/EBSCO/2142583.pdf ER -