kubernetes操作记录(七)

[toc] kubernetes 操作记录七 资源指标API及自定义指标API资源指标: metrics-server自定义指标: prometheus, k8s-prometheus-adapter 新一代架构: 核心指标流水线:由kubelet、metrics-server 以及由API server 提供的api组成;CPU、内存实时使用率、Pod的资源占用率及窗口的磁盘占用率;...

kubernetes操作记录(六)

[toc] kubernetes 操作记录六 调度器、预选策略及优选函数整个调度大致可以分为三个过程: Predicate(预先) –> Priority(优选) –> Select(选定) 调度器: 预选策略: CheckNodeCondition: 检查节点本身是否正常; GeneralPredicates: Host...

kubernetes操作记录(五)

[toc] kubernetes 操作记录五 配置网络插件flannel在Kubernetes集群中要解决四种通信的问题;Kubernetes网络通信: (1) 容器间通信: 同一个Pod内的多个容器间的通信,lo (2) Pod通信: Pod IP Pod IP (3) Pod与 Service通信: PodIP ClusterIP,不在同一网段,通过iptables规则实...

kubernetes操作记录(四)

[toc] kubernetes 操作记录四 kubernetes认证及Service Account在master服务器上启动 proxy 并监听至8080 12# kubectl proxy --port=8080 &# curl http://localhost:8080/api/v1/namespaces 仅有权限获取当前Pod自身的相关信息 1234# kubectl g...

kubernetes操作记录(三)

[toc] kubernetes 操作记录三 存储卷emptyDir1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556# vim pod-vol-demo.yaml apiVersion: v1kind: Podmetadata: na...

kubernetes操作记录(二)

[toc] kubernetes 操作记录二 Kubernetes Pod 控制器Replica Set(RS) kubernetes 新一代的Pod controller1234567891011121314151617181920212223242526272829303132333435363738394041424344# vim rs-demo.yamlapiVersion: ap...

kubernetes操作记录(一)

[toc] kubernetes 操作记录(一)kubernetes 有两种部署方式,其中一种方式是将kubernetes 每个组件都以系统进程的方式运行成系统层面的服务;这样的部署繁琐而复杂,当然也可用别人写的ansible自动化工具推送一次;另外一部署部署方式是就是用 kubeadm 将 Kuberntes 每个组件都Pod形势进行部署; 使用 kubeadm 集群部署 kuberne...

kubernetes笔记

[toc] kubernetes 笔记CI: 持续集成CD: 持续交付,DeliveryCD: 持续部署,Deployment kubernetes的releases版本 kubernetes 自动装箱、自我修复、自动实现水平扩展自动实现服务发现和负载均衡,自动发布和回滚密钥和配置集中化管理、存储编排(动态供给)任务批处理 123456789101112131415161718master...

docker笔记(二)

[toc] docker 笔记(二) Docker Data Volume关闭并重启容器,其数据不受影响; 但删除Docker容器,则其更将会全部丢失;存在的问题存储于联合文件系统中,不易于宿主机访问;容器间数据共享不便;删除容其数据会全部丢失;解决方案:”卷(volume)” “卷”是容器上的一个或多个”目录”,此类目录可绕过联合文件系统,与宿主机上的某目录”绑定(关联)”Volume 于...

docker笔记(一)

[toc] docker笔记(一) Virtualization And Container主机级虚拟化 Type-I 直接在硬件上做虚拟化; Type-II 启动系统后,再做虚拟化; 真正能产生生产力的,是应用层面; 系统运行两颗树:进程树和文件系统树; 基于用户层面的隔离(UTS,Mount,IPC,PID,User,Net); namespaces:名称空间,系统调用,向外输出(clo...