Book description
Learn Kubernetes in a Month of Lunches is your guide to getting up and running with Kubernetes. You'll progress from Kubernetes basics to essential skills, learning to model, deploy, and manage applications in production. Exercises demonstrate how Kubernetes works with multiple languages and frameworks. You'll also practice with new apps, legacy code, and serverless functions.Table of contents
- Learn Kubernetes in a Month of Lunches
- inside front cover
- Copyright
- dedication
- contents
- front matter
- Week 1. Fast track to Kubernetes
- 1 Before you begin
- 2 Running containers in Kubernetes with Pods and Deployments
- 3 Connecting Pods over the network with Services
- 4 Configuring applications with ConfigMaps and Secrets
- 5 Storing data with volumes, mounts, and claims
- 6 Scaling applications across multiple Pods with controllers
- Week 2. Kubernetes in the real world
- 7 Extending applications with multicontainer Pods
- 8 Running data-heavy apps with StatefulSets and Jobs
- 9 Managing app releases with rollouts and rollbacks
- 10 Packaging and managing apps with Helm
- 11 App development-Developer workflows and CI/CD
- Week 3. Preparing for production
- 12 Empowering self-healing apps
- 13 Centralizing logs with Fluentd and Elasticsearch
- 14 Monitoring applications and Kubernetes with Prometheus
- 15 Managing incoming traffic with Ingress
- 16 Securing applications with policies, contexts, and admission control
- Week 4. Pure and applied Kubernetes
- 17 Securing resources with role-based access control
- 18 Deploying Kubernetes: Multinode and multiarchitecture clusters
- 19 Controlling workload placement and automatic scaling
- 20 Extending Kubernetes with custom resources and Operators
- 21 Running serverless functions in Kubernetes
- 22 Never the end
- appendix A. Packaging applications from source code into Docker Images
- appendix B. Adding observability with containerized monitoring
- appendix C. Application configuration management in containers
- appendix D. Writing and managing application logs with Docker
- index
- inside back cover
Product information
- Title: Learn Kubernetes in a Month of Lunches
- Author(s):
- Release date: April 2021
- Publisher(s): Manning Publications
- ISBN: 9781617297984
You might also like
book
Container Security
To facilitate scalability and resilience, many organizations now run applications in cloud native environments using containers …
book
Building Microservices, 2nd Edition
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. …
book
Terraform: Up and Running, 3rd Edition
Terraform has become a key player in the DevOps world for defining, launching, and managing infrastructure …
book
Infrastructure as Code, 2nd Edition
Six years ago, Infrastructure as Code was a new concept. Today, as even banks and other …