云原生
云原生定义
软件从云上诞生,全新的软件开发,发布和运维模式
技术范畴
关键技术点
容器
镜像:容器所需要的所有文件集合
容器的生命周期
容器引擎架构
Kubernetes
架构
核心概念-pod
核心概念-Deployment
核心概念-service
核心概念-namespace
API
实验
https://developer.aliyun.com/article/221687
POD与容器设计模式
Pod:逻辑单位,是k8s的资源分配单位,包含多个容器,这些容器使用统一分配的资源,容器之间频繁本地RPC,文件交换,共享namespace等
pod实现逻辑
容器默认被linux namespace与cgroups隔离
2,共享存储,目录共享挂载
容器设计模式
设计模式Sidecar:
定义容器执行辅助工作:
- 原来要ssh执行的脚本
- 日志收集
- Debug
- 应用监控
本例中:辅助容器将war复制共享目录
评论已关闭