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...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Otros Autores: | , , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham :
Packt Publishing, Limited,
2022.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
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