文章分类 - k8s学习
摘要:StatefulSet StatefulSet本质是Deployment的一种变体,再v1.9版本已成为GA版本,他为了解决有状态服务的问题,他所管理的的Pod拥有固定Pod名称,启停顺序,再sts中,Pod名字被称为网络标识,还必须使用共享存储。 在deployment中,与之对应的服务是serv
阅读全文
摘要:PV-PVC与zookeeper zk简介:对服务进行注册与状态检测 服务端通过api向zk注册自己的服务地址,消费者中定义zk的地址,从zk中请求服务端的地址,拿到地址后去访问服务端 选举 选举机制:刚开始,只有一台,选举不成功(过半主机存活,票数才有效) 2起来了,此时选举有效,第一次选举时,没
阅读全文
摘要:控制器 Statefulset 简介 1、为了解决有状态服务的集群部署,集群之间的数据同步问题(如mysql主从等)2、Statefulset所管理的Pod拥有唯一且固定的Pod名称(deployment创建的Pod删除了后,Pod名称会随机重建,如创建3个mysql Pod名称可能为mysql-0
阅读全文
摘要:json特点 - 不能注释- 可读性较差- 语法严格- 比较适用于API返回值,也可用于配置文件(但一般没有用json格式)- json格式{"人员名单": {"张三":{"年龄":18,"爱好":["看书","学习"]}, "李四":{"年龄":20,"爱好":["旅游","运动"]} }} ya
阅读全文
摘要:一、coredns 1、coredns解析流程 0、在dns组件中配置转发,将解析不了的域名转发到某个dns服务器(一般为公司内的一个bind,如powerdns) 1、Pod向dns组件发起域名解析请求 2、如Pod请求mysql-vip.online.local,dns组件发现域名后缀不是k8s
阅读全文
摘要:一、组件介绍 Kube-Apiserver - Kubernetes API server提供了k8s各类资源对象的增删改查及watch等HTTP Rest接口,这些对象包括Pods、services、replicationcontrollers等API Sercer为REST操作提供服务,并为集群
阅读全文