随笔分类 - Linux
《Kubernetes权威指南》——运维技巧
摘要:1 Node的隔离和恢复 方法1: 1. 创建新的Node配置文件指定 2. 通过kubectl replace完成对Node的状态修改 3. 此时Node的状态增加一项SchedulingDisabled,后续创建Pod将不会对该Node进行调度 方法2: 将Node脱离调度后,Node上运行的P
阅读全文
《Kubernetes权威指南》——网络原理
摘要:1 Kubernetes网络模型 基本原则:每个Pod都拥有一个独立IP,而且假定所有Pod都在一个可以直接连通的、扁平的网络空间中。 基于基本原则,用户不需要额外考虑如何建立Pod之间的连接,也不需要考虑容器端口映射到主机端口等问题 同一个Pod内部的所有容器共享一个网络堆栈即网络命名空间,Pod
阅读全文
《Kubernetes权威指南》——Kubelet运行机制与安全机制
摘要:1 Kubelet运行机制 Kubenetes集群中的每个Node节点都会启动一个Kubelet服务进程用于处理Master下发到该节点的任务,管理Pod及其中的容器 Kubelet进程在API Server上注册信息,定期向Master节点汇报Node资源情况,并通过cAdvise监控容器和节点资
阅读全文
《Kubernetes权威指南》——组件原理
摘要:1 API Server 1.1 提供集群管理的API接口 API Server在kubernetes中的进程名为apiserver,运行在Master节点上 apiserver开放两个端口 本地端口,默认8080 安全端口,默认6443,接受Https,用于基于Token以及策略的授权 Kubec
阅读全文
《Kubernetes权威指南》——入门
摘要:1 Hello World 1.1 概述 搭建一个Web留言板应用,采用PHP+Redis。 Redis由一个master提供写和两个slave提供读。 PHP构成的前端Web层由三个实例构成集群,访问时进行负载均衡。 提供三个docker镜像 redis master:写的redis redis
阅读全文
《第一本Docker书》
摘要:Docker简介 Docker依赖写时复制(copy on write),使修改应用程序非常迅速。 Docker推荐单个容器只运行一个应用或进程,鼓励面向服务的架构和微服务架构。 Docker的核心组件包括: Docker客户端与服务器:Docker是一个C/S架构,客户端连接到服务端(Docker
阅读全文