您目前处于:社区首页 > 

Kubernetes教程/入门教程

第2页
【docker容器技术】OverlayFS存储驱动_Kubernetes中文社区

【docker容器技术】OverlayFS存储驱动

Daniel_Ji阅读(2022)

OverlayFS也是一种联合文件系统,与AUFS类似,但是速度更快且实现更加简单。Docker为OverlayFS提供了两个存储驱动程序:即overlay,以及更新和更稳定的overlay2。 在这里将Linux内核驱动程序称为Overl...

图解Knative核心组件Serving基础设计_Kubernetes中文社区

图解Knative核心组件Serving基础设计

baxiaoshi阅读(1396)

最近闲下来,打算把Knative的核心组件Serving给学习下,会继续采用k8s源码学习的方式,管中窥豹以小击大,学习serving的主要目标: 可观测性基础设施、自动伸缩、流量管理等核心组件的设计与实现,今天先简单臆测下,感兴趣的同学,...

基于k8s的容器云Paas平台概要设计_Kubernetes中文社区

基于k8s的容器云Paas平台概要设计

baxiaoshi阅读(3443)

基于K8s的容器云Paas平台应该是每个使用k8s的公司必须要做的一件事,今天我们尝试以应用为中心,采用搭积木的方式完成一个最小版本的容器云Paas平台的设计,Let’s Go 1. 基础功能 我们期望是实现一个尽可能自助的服务...

Pod创建流程代码版本[kubelet篇]_Kubernetes中文社区

Pod创建流程代码版本[kubelet篇]

baxiaoshi阅读(2526)

1. 前言 在k8s的面试中Pod的创建流程是一个常问的问题,而kubelet则无疑重中之重,之前也写过一篇Pod的运行,不过没有涉及到具体的代码,本文尝试用代码的方式,来复数整个核心的流程,同时为了方便记忆,又将整个过程分为:准备、配置、...

图解kubernetes命令执行核心实现_Kubernetes中文社区

图解kubernetes命令执行核心实现

baxiaoshi阅读(5626)

K8s中的命令执行由apiserver、kubelet、cri、docker等组件共同完成, 其中最复杂的就是协议切换以及各种流拷贝相关,让我们一起来看下关键实现,虽然代码比较多,但是不会开发应该也能看懂,祝你好运 1. 基础概念 K8s中...

使用kubeadm在Centos8上部署kubernetes1.18_Kubernetes中文社区

使用kubeadm在Centos8上部署kubernetes1.18

boxrice007boxrice007阅读(48044)

Centos8系统发布已有一段时间,不少小伙伴开始上手使用。kubernetes1.18也发布了,今天作者使用kubeadm在Centos8系统上部署kubernetes。 1 系统准备 查看系统版本 [root@localhost]# c...

图解kubernetes控制器HPA横向自动伸缩的关键实现_Kubernetes中文社区

图解kubernetes控制器HPA横向自动伸缩的关键实现

baxiaoshi阅读(1972)

HPA是k8s中Pod横向伸缩的实现,里面有很多可以借鉴的思想,比如延迟队列、时间序列窗口、变更事件机制、稳定性考量等关键机制, 让我们一起来学习下大佬们的关键实现 1. 基础概念 HorizontalPodAutoscaler(后面简称H...

图解kubernetes控制器Deployment核心机制_Kubernetes中文社区

图解kubernetes控制器Deployment核心机制

baxiaoshi阅读(2165)

Deployment是k8s中部署更新的关键实现,今天我们一起初探下其关键机制包括: 暂停、回滚、扩缩容、更新策略的实现 1. 基础概念 Deployment本质上其实只是一种部署策略,在了解其实现之前,先简单介绍一下部署系统里面常见的概念...

kubernetes-Prometheus基于邮件告警_Kubernetes中文社区

kubernetes-Prometheus基于邮件告警

Daniel_Ji阅读(2986)

1、告警逻辑框架 Prometheus的告警逻辑框架: 1)指标获取:Prometheus从监控目标中获取指标数据; 2)设置规则:运维人员根据运维管理需要,设置告警规则(rule_files); 3)推送告警:在Pometheus中指定指...