过去几年,以docker、kubernetes为代表的容器技术已发展为一项通用技术,BAT、滴滴、京东、头条等大厂,都争相把容器和k8s项目作为技术重心,试图“放长线钓大鱼”。就说阿里吧,目前基本所有业务都跑在云上,其中有一半已迁移到自己定制kubernetes集群上。据说,今年计划完成100%基于k8s集群的业务部署。而服务网格这块儿,在阿里的一些部门(比如蚂蚁金服),已经有线上业务在用了。这充
分类:
Web程序 时间:
2020-07-16 12:16:20
阅读次数:
285
挺想整合一篇ansible设置k8s基础环境的文档,实在是没时间(醒悟的太晚,之前我的文档全是docx保存到网盘上的)最近下班一直赶着把以前的文档整理到bolg上。 等有机会需要部署新的k8s集群时,再补充吧。 本文设想已经装好ansiable,就不写ansibale的安装。 检查:ansible ...
分类:
其他好文 时间:
2020-07-11 09:35:04
阅读次数:
74
生成证书 k8s 集群内部通过https通信的,需要签发两个证书,一个给apiserver另一个给etcd。 由于是集群内部使用所以证书自己签发就可以,无需通过正规CA机构购买。证书生成工具有两种openssl 和 cfssl ,这里采用的是cfssl ,cfssl 是通过json 文件来生成证书的 ...
分类:
其他好文 时间:
2020-07-04 22:44:43
阅读次数:
68
一、简介1.1、statefulset控制器简介statefulset控制器是有状态应用副本集;在k8s集群statefulset用于管理以下副本集:稳定且唯一的网络标识符稳定且持久的存储有序,平滑的部署和扩展有序,平滑的删除和终止有序的滚动更新statefulset包含三个组件:headlessservice、StatefulSet,volumeClaimTemplateheadlessserv
分类:
其他好文 时间:
2020-07-04 09:20:32
阅读次数:
221
签发kubelet证书 前面安装kube-apiserver的时候已经签发过证书,在前面签发证书的基础上签发kubelet证书,与前面签发的证书共用cat私钥文件与根配置文件ca-config.json 。 切换到192.168.0.102虚拟机。 vi /opt/certs/kubelet-csr ...
分类:
其他好文 时间:
2020-07-03 01:12:55
阅读次数:
111
部署 kube-controller-manager 在【管理节点1】与【管理节点2】的kubernetes安装目录添加kube-controller-manager.sh启动文件。 cd /opt/kubernetes/server/bin vi kube-controller-manager.s ...
分类:
其他好文 时间:
2020-07-02 20:04:14
阅读次数:
96
下载 kubernetes 1.18.3 二进制安装包:https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md#v1183 注意:打开链接有很多下载包,包含kubernetes-client 、 ...
本文已收录GitHub,更有互联网大厂面试真题,面试攻略,高效学习资料等一、涉及到的内容LVSHAProxyHarboretcdKubernetes(MasterWorker)二、整体拓补图以上是最小生产可用的整体拓补图(相关节点根据需要进行增加,但不能减少)按功能组划分SLBLVSHAProxyetcdK8SNode(Master/Worker)三、SLBLVS、HAProxy被规划为基础层,主
分类:
其他好文 时间:
2020-06-30 00:47:01
阅读次数:
80
1、搭建环境变量 (重点:POD网络[二层网络],服务网络【三层网络IPVS负载】,第一个服务网络地址给了kubernetes 服务【猜想:集群内部组件之间交互,访问api-server,不出网关】) 构建K8S集群,需要规划etcd数据存储节点 (K8S数据存储/WAL存储) 主节点(主服务组件- ...
分类:
其他好文 时间:
2020-06-27 11:32:43
阅读次数:
63