通信人家园

标题: K8S  [查看完整版帖子] [打印本页]

时间:  2020-1-8 14:37
作者: 去纬度     标题: K8S

0、k8s核心概念:https://segmentfault.com/a/1190000016528467
1、云原生代表技术:容器、服务网格(不可变)、微服务、不可变基础设施、声明式API;
2、云计算的发展历程:IaaS-PaaS/CaaS

3、
k8s服务发现、
4、容器编排:k8s、helm、
5、容器技术发展历史

6、docker优势
环境一致性是因为提供了镜像功能;
7、docker-bulid once run everywhere
迁移,是x86的linux上迁移,但是linux无法迁移到windows
8、容器关机技术:容器底层技术
一、cgroup:实现容器实例的资源管理-做限制


二、namespace:做隔离、隔离用户的进程。实现容器实例剑的资源隔离;

三、联合文件系统:一个基于文件的接口,通过把一组目录交错起来,形成一个单一视图;多个容器可以共享image,节省空间,部署多个容器,避免拷贝。devicemappper overlay2,aufs
9、新一代kata容器

docker:300ms kata:600ms
10、k8s技术架构:用于自动部署,扩展和管理容器化应用程序的开源系统、生产级别的容器编排系统、数据中心OS、新生代云平台

11、k8s系统组件

一、master:apiserver,etcd:存储和一致性存储、controller:控制node,deployment等、scheduler:调度
    node:kubele管理容器生命周期:CNI container network interface \CSI container storage interface\CRI container runnitme;kube-proxy:server和负载均衡-IPVS/IPtables、add-ons额外插件、container runtime:容器docker;
二、打开架构

    一、IPVS/IPtables,IPVS性能高很多;
12、声明式API和命令式API

一、kubectl run nginx -image nginx,命令式。imperative
二、kubectl create -f nginx.ymal 声明式;declarative
绝大多数是kubernetes使用声明式API
13、k8s根据watch机制控制节点pod

14、

一、
14、k8s内部分层

一、内核层:api server等
二、应用层:deployment
三、治理层:plociy
四、接口层:SDK
五、生态系统:
南向:容器引擎、网络、卷标、镜像、认证系统;



15、k8s容器生态系统:分为南向和北向
16、QAQ:
容器不做资源限制:1、编排模板设置CPU资源和内存限制;2、限制CPU:cpu_shares 50,0.5个核心;2、限制内存:mem_limit,最小4M
n1:
  expose:
    - 443/tcp
    - 80/tcp
  image: 'nginx:latest'
  cpu_shares: 50 #0.5核
  mem_limit: 536870912 #512MB
  labels:
    aliyun.scale: '1'
  restart: always
  volumes:
    - /var/cache/nginx
一个机子会跑很多容器,如果不做资源限制,导致系统cpu被抢爆;使用在编排模板中,支持通过 mem_limit 和 cpu_shares 标签对 CPU 和内存的资源进行限制限制
调度算法可以定制吗?
CCE:网络增强,ICAN项目,给交换机和云做结合,提高吞吐性能
存储功能:
灰度发布:中间过渡版本















































































































































































































































































































































时间:  2023-12-12 14:26
作者: 浮云游子意






通信人家园 (https://www.txrjy.com/) Powered by C114