二、Kubernetes应用程序生命周期管理
1. 课程内容概述
- 主要内容:
- Pod资源共享实现机制
- 管理命令
- 应用自修复(重启策略+健康检查)
- 环境变量
- Init container
- 静态Pod
2. Pod对象介绍
1)Pod基本概念
- 定义:Pod是Kubernetes创建和管理的最小单元,一个逻辑抽象概念
- 组成:由一个或多个容器组成
- 特点:
- 可理解为一个应用实例
- 容器始终部署在同一个节点上
- 容器间共享网络和存储资源
- 设计灵感:类比豌豆荚结构,外层Pod抽象封装,内部容器如同豌豆颗粒
2)Pod存在意义
- 运行单个容器