控制平面组件(Control Plane Components) 控制平面的组件对集群做出全局决策(比如调度),以及检测和响应集群事件(例如,当不满足部署的 replicas 字段时,启动新的 pod)。 控制平面组件可以在集群中的任何节点上运行。然而,为了简单起见,设置脚本通常会在同一个计算机上启 ...
分类:
其他好文 时间:
2020-05-06 18:02:34
阅读次数:
67
什么是k8sk8s是一个编排容器的工具,其实也是管理应用的全生命周期的一个工具,从创建应用,应用的部署,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且可以做到故障自愈,例如一个服务器挂了,可以自动将这个服务器上的服务调度到另外一个主机上进行运行,无需进行人工干涉。 k8s 的基本架构 在这 ...
分类:
Web程序 时间:
2020-05-06 16:44:35
阅读次数:
92
使用 kind 快速搭建 Kubernetes 环境 Intro kind(Kubernetes IN Docker) 是一个基于 docker 构建 Kubernetes 集群的工具,非常适合用来在本地搭建基于 Kubernetes 的开发/测试环境。 想写一篇 kind 的文章很久了,但是之前的 ...
分类:
Web程序 时间:
2020-05-06 01:26:41
阅读次数:
122
K8S 二进制集群部署--------单master集群
分类:
其他好文 时间:
2020-05-05 21:57:23
阅读次数:
76
master节点加入kubernetes单节点集群一、k8s单节点集群加入master节点1.关闭防火墙和selinux服务[root@localhost~]#setenforce0[root@localhost~]#hostnamectlset-hostnamemaster2[root@localhost~]#su[root@master2~]#systemctlstopNetworkManag
分类:
Web程序 时间:
2020-05-05 21:54:14
阅读次数:
92
kubernetes(K8S) 集群部署之ETCD数据库部署、flannel网络组件安装
分类:
数据库 时间:
2020-05-05 21:53:10
阅读次数:
87
kubernetes 创建Pod 的 工作流: 1、kubectl 向 k8s api server 发起一个create pod 请求(即我们使用Kubectl敲一个create pod命令) 。 2、k8s api server接收到pod创建请求后,不会去直接创建pod;而是生成一个包含创建信 ...
分类:
其他好文 时间:
2020-05-05 18:27:57
阅读次数:
74
k8s的日志收集有多种方案,其中一种是将pod的日志挂载到node节点,然后在node节点运行单独的日志收集客户端,将日志收集并分发到其他日志分析服务如elasticsearch上。 1、阿里云k8s部署服务日志挂载参数 注释:启动后处理:是pod创建成功后执行的命令命令:["/bin/sh","- ...
分类:
其他好文 时间:
2020-05-05 15:10:08
阅读次数:
191
现象:pod被杀死。exit code 137或者143,无异常ERROR。 可能引发这个现象的原因: 1.提供了下载服务,并发量过高,服务器hang住了 2.应用FGC STW阶段,被健康检查杀死 这个问题有完善的监控日志的话,排查起来还是简单的 k8s的状态码143,找遍互联网也没有找到可能的原 ...
分类:
其他好文 时间:
2020-05-05 00:51:46
阅读次数:
96
写在前面 在新版的K8S中,系统资源的采集均使用Metrics Server服务,可以通过Metrics Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。 读者可参考《 "【K8S】基于单Master节点安装K8S集群" 》一文搭建单Master节点的K8S集群。 说的具体 ...
分类:
其他好文 时间:
2020-05-03 14:21:00
阅读次数:
233