Book description
Use this beginner’s guide to understand and work with Kubernetes on the Google Cloud Platform and go from single monolithic Pods (the smallest unit deployed and managed by Kubernetes) all the way up to distributed, fault-tolerant stateful backing stores.What You Will Learn
- Set up a Kubernetes cluster in GCP
- Deploy simple Docker images using monolithic Pods
- Arrange highly available and highly scalable applications using Deployments
- Achieve zero-downtime deployments using the Service controller
- Externalize configuration using ConfigMaps and Secrets
- Set up batch processes and recurrent tasks using Jobs and CronJobs
- Install horizontal (sidecar pattern) services using DaemonSets
- Implement distributed, stateful backing stores using StatefulSets
Who This Book Is For
Beginners with basic Linux admin and scripting skills (Bash and Python). Proficiency with Docker is not required as all examples in the book use off-the-shelf public images from Docker Hub.
Product information
- Title: Beginning Kubernetes on the Google Cloud Platform: A Guide to Automating Application Deployment, Scaling, and Management
- Author(s):
- Release date: November 2019
- Publisher(s): Apress
- ISBN: 9781484254912
You might also like
book
Cloud Native Go
What do Docker, Kubernetes, and Prometheus have in common? All of these cloud native technologies are …
video
Elasticsearch 8 and the Elastic Stack: In-Depth and Hands-On
Elasticsearch 8 is a powerful tool for analyzing big datasets in a matter of milliseconds! It’s …
video
SSL Complete Guide 2021: HTTP to HTTPS
This course is all about securing websites with SSL/TLS certificates. We start by exploring the basics …
video
Learn Flutter and Dart to Build iOS and Android Apps (2023)
What makes Flutter the best framework to build mobile apps? With Flutter, you can build mobile …