Certified Kubernetes Administrator (CKA) Exam Guide Validate Your Knowledge of Kubernetes and Implement It in a Real-Life Production Environment

Develop a deep understanding of Kubernetes and the cloud native ecosystem, and pass the CKA exam with confidence with this end-to-end study guide Key Features Get to grips with the core concepts of Kubernetes API primitives Deploy, configure, manage, and troubleshoot Kubernetes clusters Cement your...

Descripción completa

Detalles Bibliográficos
Autor principal: Qin, Mélony (-)
Otros Autores: Burns, Brendan, 1976-, Whitby, Mark, Vozza, Alessandro
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited 2022.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009701323106719
Tabla de Contenidos:
  • Cover
  • Title Page
  • Copyright and Credits
  • Foreword
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: Cluster Architecture, Installation, and Configuration
  • Chapter 1: Kubernetes Overview
  • CKA exam overview
  • What to expect in your CKA exam
  • CKA exam tips and tricks
  • Cluster architecture and components
  • Kubernetes core concepts
  • Containerized workloads
  • Container images
  • Container registry
  • Container runtimes
  • Kubernetes basic workflow
  • Kubernetes plugin model
  • Kubernetes API primitives
  • Sharing a cluster with namespaces
  • Kubernetes in-market distribution and ecosystems
  • Upstream vanilla Kubernetes
  • Managed Kubernetes
  • Kubernetes ecosystems
  • Summary
  • Chapter 2: Installing and Configuring Kubernetes Clusters
  • Technical requirements
  • Hands-on Kubernetes tooling
  • Core tools
  • Deployment tools
  • Other tools
  • Installing and configuring a Kubernetes cluster
  • Prerequisites for installing a Kubernetes cluster
  • Using minikube to set up a single node Kubernetes cluster
  • Using kubeadm to install a basic Kubernetes cluster
  • Setting up a highly available cluster with kubeadm
  • Summary
  • Mock CKA scenario-based practice test
  • Scenario 1:
  • Scenario 2:
  • Scenario 3 (optional):
  • FAQs
  • Chapter 3: Maintaining Kubernetes Clusters
  • Demystifying Kubernetes cluster maintenance
  • Upgrading a Kubernetes cluster using kubeadm
  • Upgrading the master node
  • Upgrading the worker node
  • Working with etcd
  • Exploring the ETCD cluster pod
  • Listing etcd cluster members
  • Checking the etcd cluster status
  • Installing etcd
  • Backing up etcd
  • Restoring etcd
  • Summary
  • Mock CKA scenario-based practice test
  • Scenario 1
  • Scenario 2
  • Scenario 3
  • Scenario 4
  • FAQs
  • Part 2: Managing Kubernetes
  • Chapter 4: Application Scheduling and Lifecycle Management
  • Technical requirements
  • The basics of Kubernetes workloads
  • Imperative management versus declarative management
  • Understanding pods
  • Deploying and managing applications
  • Deploying applications
  • Performing rolling updates and rollbacks
  • Rolling updates with kubectl
  • Rollback
  • Scaling applications
  • ReplicaSets
  • Workload scheduling
  • Understanding namespaces
  • Labels, node selectors, and annotations
  • Node affinity and anti-affinity
  • Taints and tolerations
  • Resource management
  • Configuring applications
  • Manifest management with kustomize
  • Common package management and templating with Helm
  • Summary
  • Mock CKA scenario-based practice test
  • Scenario 1
  • Scenario 2
  • Scenario 3
  • Scenario 4
  • Scenario 5
  • FAQs
  • Chapter 5: Demystifying Kubernetes Storage
  • Technical requirements
  • Stateful versus stateless workloads
  • Kubernetes volumes
  • Ephemeral storage
  • Persistent storage
  • Cracking stateful applications in Kubernetes
  • Configuring an application with mounted storage
  • Configuring an application with persistent storage
  • Summary