logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s实践18:statefulset学习配置记录

1.基础概念statefulset,可以翻译成有状态的设定.和deployment的对比deployment部署创建的pod是无状态的,重新调度pod,pod名字hostname,启动pod顺序删除pod顺序都是随机的.deployment使用的是共享存储,所有pod共用一个存储卷.statefulset部署创建的pod是有状态的,重新调度pod,pod名字hostname保持固定不变,启...

#运维#后端#网络
k8s实践15:docker网桥和pod连接网络结构

1.1使用到的组件network namespacebridgeveth pair注意事项:所有命令都是在集群master节点操作测试.1.2network namespace执行命令ip netns会显示创建的network namespace如果显示空白,请做link,命令见下:[root@k8s-master2 ~]# ln -s /var/run/docker/netns/...

#运维
k8s实践19:kubernetes二进制部署集群v1.12升级v1.15

1.升级前的版本[root@k8s-master1 ~]# kubectl versionClient Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.4", GitCommit:"5ca598b4ba5abb89bb773071ce452e33fb66339d", GitTreeState:"clean", Bui..

#运维#操作系统#json
k8s实践17:kubernetes对接nfs存储实现pvc动态按需创建分配绑定pv

1.开始前的想法.前面测试pv&&pvc的部署和简单配置应用,实现pod应用数据存储到pvc并且和pod解耦的目的.前面操作是全手动操作,手动创建pv,手动创建pvc,如果集群pod少,这样操作可以.假如集群有1000个以上的pod,每个pod都需要使用pvc存储数据,如果只能手动去一个个创建pv,pvc,工作量不可想像.如果可以创建pod的时候,创建pod的用户定义pvc,然后集

#运维
k8s实践16:kubernetes监测探针简单测试

1.两种探针readiness probe(就绪探针)监测容器是否就绪?只有pod里的容器就绪,kubelet才会认为pod处于就绪状态.就绪探针的作用是控制哪些pod可以作为svc的后端,如果pod不是就绪状态,就把它从svc load balancer中移除.liveness probe(存活探针)监测容器是否存活?如果容器中的应用出现问题,liveness将检测到容器不健康会通知kube..

#网络#运维#后端
到底了