摘要:
1.查看当前的项目运行 无论是web访问还是看log日志 都能请求到我的这个项目 接下来演示下宿主机挂掉的流程 2.前提准备 首先设置副本至少2个 [root@hdss7-21 ~]# kubectl delete node hdss7-22.host.com 这里要删除挂掉的node 如果不删除k 阅读全文
摘要:
Pod是Kubernetes最重要的基本概念,如图1.4所示是Pod的组成示意 图,我们看到每个Pod都有一个特殊的被称为“根容器”的Pause容器。 Pause容器对应的镜像属于Kubernetes平台的一部分,除了Pause容器, 每个Pod还包含一个或多个紧密相关的用户业务容器。 为什么Kub 阅读全文
摘要:
Label(标签)是Kubernetes系统中另外一个核心概念。一个Label是 一个key=value的键值对,其中key与value由用户自己指定。Label可以被 附加到各种资源对象上,例如Node、Pod、Service、RC等,一个资源对 象可以定义任意数量的Label,同一个Label也 阅读全文
摘要:
1.hdss7-200创建密钥 [root@hdss7-200 ~]# ssh-keygen -t dsa 一路回车 分发脚本 #!/bin/bash. /etc/rc.d/init.d/functions \rm ~/.ssh/id_rsa* -fssh-keygen -t rsa -f ~/.s 阅读全文
摘要:
参考文献: https://ywnz.com/linuxyffq/2530.html 运行在每个节点上,监听 API Server 中服务对象的变化,再通过管理 IPtables 来实现网络的转发 Kube-Proxy 目前支持三种模式: UserSpace k8s v1.2 后就已经淘汰 IPta 阅读全文
摘要:
Kubelet组件运行在Node节点上,维持运行中的Pods以及提供kuberntes运行时环境,主要完成以下使命: 1.监视分配给该Node节点的pods 2.挂载pod所需要的volumes 3.下载pod的secret 4.通过docker/rkt来运行pod中的容器 5.周期的执行pod中为 阅读全文
摘要:
1. k8s组件安装好以后21和22机器都处于Running状态 使用 kubectl get nodes 显示no.. 处理大概流程: 1.先查看kubelet组件的日志 Failed to list *v1.Service: Get https://192.168.12.10:7443/api/ 阅读全文
摘要:
kube-scheduler在集群中的作用 kube-scheduler是以插件形式存在的组件,正因为以插件形式存在,所以其具有可扩展可定制的特性。kube-scheduler相当于整个集群的调度决策者,其通过预选和优选两个过程决定容器的最佳调度位置。 kube-scheduler源码中的关键性调用 阅读全文
摘要:
Controller Manager简介 详细介绍请参考链接:Kubernetes组件之kube-controller-manager Controller Manager作为集群内部的管理控制中心,负责集群内的Node、Pod副本、服务端点(Endpoint)、命名空间(Namespace)、服务 阅读全文
摘要:
集群规划 主机名 角色 ip HDSS7-21.host.com kube-apiserver 192.168.12.13 HDSS7-22.host.com kube-apiserver 192.168.12.14 HDSS7-11.host.com 4层负载均衡 192.168.12.11 HD 阅读全文