摘要: 记录一次今天同事笔记本无法开机的故障处理 windows7系统,安装更新失败,无法开机,卡在配置更新界面 处理方法,强制关机,开机按F8,进入安全模式,安全模式还会卡在配置更新界面,但是卡一会会进入系统,网上有人说10-20分钟,但是我的卡了近一个小时才进去,然后在管理-服务中,禁用windows 阅读全文
posted @ 2019-11-20 16:38 slim_liu 阅读(901) 评论(0) 推荐(0) 编辑
摘要: 管理k8s核心资源的三种基本方法: 一、陈述式-主要依赖命令行工具 --可以满足90%以上的使用场景,但是缺点也很明显: 命令冗长,复杂,难以记忆 特定场景下,无法实现管理需求 对资源的增、删、查操作比较容易,改比较麻烦,需要patch来使用json串来更改。 1.1 查看名称空间 查询时,为了避免 阅读全文
posted @ 2019-11-20 16:35 slim_liu 阅读(3737) 评论(0) 推荐(0) 编辑
摘要: 1、k8s各个组件之间通信,在高版本中,基本都是使用TSL通信,所以申请证书,是必不可少的,而且建议使用二进制安装,或者在接手一套K8S集群的时候,第一件事情是检查证书有效期,证书过期或者TSL通信问题会报x509相关错误。 可以从k8s kubelet-kuberconfig 使用 echo '证 阅读全文
posted @ 2019-11-20 15:41 slim_liu 阅读(791) 评论(0) 推荐(0) 编辑
摘要: Kube-Proxy简述 参考文献: https://ywnz.com/linuxyffq/2530.html 运行在每个节点上,监听 API Server 中服务对象的变化,再通过管理 IPtables 来实现网络的转发 Kube-Proxy 目前支持三种模式: UserSpace k8s v1. 阅读全文
posted @ 2019-11-14 15:10 slim_liu 阅读(1704) 评论(0) 推荐(0) 编辑
摘要: 概述资料地址:https://blog.csdn.net/bbwangj/article/details/81904350 Kubelet组件运行在Node节点上,维持运行中的Pods以及提供kuberntes运行时环境,主要完成以下使命: 1.监视分配给该Node节点的pods 2.挂载pod所需 阅读全文
posted @ 2019-11-13 19:12 slim_liu 阅读(3074) 评论(0) 推荐(0) 编辑
摘要: 介绍资料转载地址:https://www.jianshu.com/p/c4c60ccda8d0 kube-scheduler在集群中的作用 kube-scheduler是以插件形式存在的组件,正因为以插件形式存在,所以其具有可扩展可定制的特性。kube-scheduler相当于整个集群的调度决策者, 阅读全文
posted @ 2019-11-13 17:46 slim_liu 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: Controller Manager简介 详细介绍请参考链接:Kubernetes组件之kube-controller-manager Controller Manager作为集群内部的管理控制中心,负责集群内的Node、Pod副本、服务端点(Endpoint)、命名空间(Namespace)、服务 阅读全文
posted @ 2019-11-13 17:28 slim_liu 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 根据架构图,我们的apiserver部署在hdss7-21和hdss7-22上: 首先在hdss7-200上申请证书并拷贝到21和22上: 创建证书文件: 申请证书: 下载kubernetes,放到21,22服务器上,官方地址:https://kubernetes.io/docs/tasks/too 阅读全文
posted @ 2019-11-12 17:54 slim_liu 阅读(2613) 评论(0) 推荐(0) 编辑
摘要: 实验环境: 架构图: 主机环境: 操作系统:因docker对内核需要,本次部署操作系统全部采用centos7.6(需要内核3.8以上) VM :2C 2G 50G * 5 PS:因后面实验需要向k8s交付java服务,所以运算节点直接4c8g,如果不交付服务,全部2c2g即可。 IP及服务规划: 安 阅读全文
posted @ 2019-11-11 18:29 slim_liu 阅读(3714) 评论(0) 推荐(0) 编辑
摘要: 用docker运行centos7容器时候,无法使用systemctl,官方解释是centos7的一个bug,可以有修复的办法: 在docker run的时候,加上--privileged 并且cmd使用/usr/sbin/init,命令如下: 然后将这个容器commit,后面使用FROM基于该镜像构 阅读全文
posted @ 2019-11-07 10:03 slim_liu 阅读(1731) 评论(0) 推荐(0) 编辑