更新时间:2021-03-26 16:03:35
封面
版权信息
Preface
About
About Hands-On Kubernetes on Azure Second Edition
Section 1: The Basics
1. Introduction to Docker and Kubernetes
The software evolution that brought us here
Fundamentals of Docker containers
Kubernetes as a container orchestration platform
Azure Kubernetes Service
Summary
2. Kubernetes on Azure (AKS)
Different ways to deploy an AKS cluster
Getting started with the Azure portal
Section 2: Deploying on AKS
3. Application deployment on AKS
Deploying the sample guestbook application
Complete deployment of the sample guestbook application
Installing complex Kubernetes applications using Helm
4. Building scalable applications
Scaling your application
Scaling your cluster
Upgrading your application
5. Handling common failures in AKS
Handling node failures
Solving out-of-resource failures
Fixing storage mount issues
6. Securing your application with HTTPS and Azure AD
HTTPS support
Authentication versus authorization
7. Monitoring the AKS cluster and the application
Commands for monitoring applications
Readiness and liveness probes
Metrics reported by Kubernetes
Metrics reported from Azure Monitor
Section 3: Leveraging advanced Azure PaaS services
8. Connecting an app to an Azure database
Setting up OSBA
Deploying WordPress
Exploring advanced database operations
9. Connecting to Azure Event Hubs
Deploying a set of microservices
Using Azure Event Hubs
10. Securing your AKS cluster
Role-based access control
Setting up secrets management
Using secrets stored in Key Vault
The Istio service mesh at your service
11. Serverless functions
Multiple functions platforms
Setting up prerequisites
Creating an HTTP-triggered Azure function
Creating a queue-triggered function
Index