随笔分类 -  k8s

摘要:对Pod的健康状态检查可以通过两类探针来检查:LivenessProbe和ReadinessProbe。LivenessProbe探针:用于判断容器是否存活(running状态),如果LivenessProbe探针探测到容器不健康, 则kubelet将杀掉该容器,并根据容器的重启策略做相应的处理。 阅读全文
posted @ 2020-04-05 22:34 明王不动心 阅读(731) 评论(0) 推荐(0) 编辑
摘要:在Kubernetes上,我们很少会直接创建一个Pod,在大多数情况下,会通过RC、Deployment、DaemonSet、Job等控制器完成对一组Pod副本的创建、调度和整个生命周期的自动化控制。在早期的Kubernetes版本上,是没有这么多Pod副本控制器的,只有一个Pod副本控制器RC(R 阅读全文
posted @ 2020-04-05 21:06 明王不动心 阅读(610) 评论(0) 推荐(0) 编辑
摘要:在Kubernetes中,资源对象和信息都存储在Etcd中,但是对于某一个服务的配置该如何管理了?当然你可以在镜像打包的时候,将配置文件直接配置打包到镜像里面,这样确实可以达到目的。但是大部分的容器是在运行之后需要改配置,每次都重新打包确实会是一个不小的工作。当然可以通过文件映射或者环境变量来改变容 阅读全文
posted @ 2020-04-05 04:07 明王不动心 阅读(802) 评论(0) 推荐(0) 编辑
摘要:在Kubernetes中,几乎所有的概念,包括Master、Node、Pod、Label、Namespace、Volume等都可以看作是一种“资源对象”。从这个角度上来说,Kubernetes是一个高度自动化的资源控制系统,它通过对比etcd中保存的“资源期望状态”和当前环境的“资源实际状态”,以此 阅读全文
posted @ 2020-04-05 03:25 明王不动心 阅读(1060) 评论(0) 推荐(0) 编辑
摘要:kubectl是目前管理k8s集群的最强利器.所有对集群的控制和管理都可以通个kubectl进行. 通过kubectl --help查看帮助信息。 更多信息请访问: https://kubernetes.io/docs/reference/kubectl/overview/ 基本命令(初级): cr 阅读全文
posted @ 2020-04-05 00:30 明王不动心 阅读(5517) 评论(0) 推荐(0) 编辑
摘要:1.kubelet kubelet运行于集群的所有节点上,包括master的节点。kubelet用于处理master节点下发到本节点的任务,管理本节点上的pod以及pod中的容器。每个kubelet会在APIServer上注册本节点的信息,并定期上报本节点的资源使用情况。kubelet先于集群而存在 阅读全文
posted @ 2020-04-03 16:53 明王不动心 阅读(608) 评论(0) 推荐(0) 编辑
摘要:kubeadm join用于将当前的节点加入到kubelet集群当中去。 kubeadm join 148.70.251.10:6443 --token nh819o.pzcpohatm7p3a5cm --discovery-token-ca-cert-hash sha256:55254659ea8 阅读全文
posted @ 2020-04-03 15:32 明王不动心 阅读(6692) 评论(0) 推荐(0) 编辑
摘要:1.引导前的检查 kubeadm init执行后,首先需要对集群master节点安装的各种约束条件进行逐一检查。如果不符合kubeadm的要求,kubeadm将报错并停止init过程。下面列举一些error级别的检查: kubeadm版本要与安装的kubernetes版本的比对检查。 kuberne 阅读全文
posted @ 2020-03-31 16:47 明王不动心 阅读(11796) 评论(1) 推荐(0) 编辑
摘要:1.安装容器引擎 apt-get update apt-get install -y apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/ 阅读全文
posted @ 2020-03-22 22:40 明王不动心 阅读(261) 评论(0) 推荐(0) 编辑
摘要:1.kubernetes架构与组件 Kubernetes集群是由一组节点,也就是node节点组成,可以是物理服务器,也可以是虚拟机。每个node节点上都安装了kubelet和kube-proxy这两个node组件。而安装了master组件的节点称为master node。node组件通过kubele 阅读全文
posted @ 2020-03-22 17:53 明王不动心 阅读(422) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示