上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 53 下一页
摘要: Pod镜像及其获取策略 各工作节点负责运行 Pod 对象,而 Pod 的核心功能在于运行容器,因此工作节点上必须配置容器运行引擎,如 Docker 等。启动容器时,容器引擎将首先于本地查找指定的镜像文件,不存在的镜像则需要从指定的镜像仓库(Registry)下载到本地,如下图所示: Kubernet 阅读全文
posted @ 2022-06-13 15:38 左扬 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 分布式系统设计中几种容器运行模型 一、Sidecar pattern(边车模型或跨斗模型) 为 Pod 主应用容器提供协同的辅助应用容器,每个应用独立运行,最为典型的代表是将主应用容器中的日志使用 agent 收集至日志服务器中时,可以将 agent 运行为辅助应用容器,即 sidecar。另一个典 阅读全文
posted @ 2022-06-13 15:19 左扬 阅读(137) 评论(0) 推荐(0) 编辑
摘要: spec和status字段 Kubernetes 用 spec 来描述所期望的对象应该具有的状态,而用 status 字段来记录对象在系统上的当前状态,因此 status 字段仅对活动对象才有意义。 这两个字段都属于嵌套类型的字段。在定义资源配置清单时, spce 是必须定义的字段,用于描述对象的目 阅读全文
posted @ 2022-06-13 09:48 左扬 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 使用部署工具安装 Kubernetes https://kubernetes.io/zh/docs/setup/production-environment/tools/,此页面是 Kubernetes 的官方概述。 使用 kubeadm 引导集群 使用 Kops 安装 Kubernetes 使用 阅读全文
posted @ 2022-06-09 17:29 左扬 阅读(43) 评论(0) 推荐(0) 编辑
摘要: k8s网络模型基础 云计算的核心是虚拟化技术,网络虚拟化又是其最重要的组成部分,用于在物理网络上虚拟多个相互隔离的虚拟网络,实现网络资源切片,提高网络资源利用率,实现弹性化网络。Kubernetes 作为容器云技术栈中的容器编排组件,必然需要在多租户(名称空间)的基础上实现弹性网络管理,这也是“基础 阅读全文
posted @ 2022-06-09 16:08 左扬 阅读(193) 评论(0) 推荐(0) 编辑
摘要: k8s集群组件 一个典型的 Kubernetes 集群由多个工作节点(worker node)和一个集群控制平面(control plane,即 Master),以及一个集群状态存储系统(etcd)组成。其中 Master 节点负责整个集群的管理工作,为集群提供管理接口,并监控和编排集群中的各个工作 阅读全文
posted @ 2022-06-09 14:28 左扬 阅读(288) 评论(0) 推荐(0) 编辑
摘要: HTTP/HTTPS 代理 Docker 守护程序在其启动环境中使用 HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 环境变量来配置 HTTP 或 HTTPS 代理。NO_PROXY 您不能使用该 daemon.json 文件配置这些环境变量。 此示例覆盖默认 docker.se 阅读全文
posted @ 2022-06-08 16:31 左扬 阅读(923) 评论(0) 推荐(0) 编辑
摘要: 检查 Docker 是否正在运行 检查 Docker 是否正在运行的独立于操作系统的方法是使用 docker info 命令询问 Docker。 您还可以使用操作系统实用程序,例如 sudo systemctl is-active docker 或 sudo status docker 或 sudo 阅读全文
posted @ 2022-06-08 16:13 左扬 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 堆栈跟踪 一、强制记录堆栈跟踪 Linux: sudo kill -SIGUSR1 $(pidof dockerd) 视窗服务器: 下载docker-signal。 获取 dockerd 的进程 ID Get-Process dockerd。 运行带有标志的可执行文件--pid=<PID of da 阅读全文
posted @ 2022-06-08 16:12 左扬 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 启用调试 有两种方法可以启用调试。推荐的方法是在 daemon.json 文件中将调试键设置为 true。此方法适用于每个 Docker 平台。 编辑 daemon.json 文件,该文件通常位于/etc/docker/。如果此文件尚不存在,您可能需要创建它。在 macOS 或 Windows 上, 阅读全文
posted @ 2022-06-08 16:05 左扬 阅读(297) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 53 下一页
levels of contents