您目前处于:社区首页 > 

Kubernetes教程/入门教程

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

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

baxiaoshi阅读(52)

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

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

图解kubernetes控制器Deployment核心机制

baxiaoshi阅读(398)

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

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

kubernetes-Prometheus基于邮件告警

Daniel_Ji阅读(341)

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

图解kubernetes批处理Job控制器的关键设计_Kubernetes中文社区

图解kubernetes批处理Job控制器的关键设计

baxiaoshi阅读(534)

K8s中的批处理任务模块主要是由Job控制器完成,今天我们就来关注下其底层的关键设计,包括完成状态、并行模式、并行策略等关键机制 1. 基础概念 在聊k8s的任务模块的实现的时候,我们先看一下传统的任务系统的设计与实现,然后聊下基于k8s的...

图解kubernetes控制器StatefulSet核心实现原理_Kubernetes中文社区

图解kubernetes控制器StatefulSet核心实现原理

baxiaoshi阅读(752)

StatefulSet是k8s中有状态应用管理的标准实现,今天就一起来了解下其背后设计的场景与原理,从而了解其适用范围与场景 1. 基础概念 首先介绍有状态应用里面的需要考虑的一些基础的事情,然后在下一章我们再去看statefulSet的关...

k8s高可用部署后续:SLB_Kubernetes中文社区

k8s高可用部署后续:SLB

Young阅读(1206)

前一段时间写了使用keepalived+haproxy部署k8s高可用集群,核心思想是利用keepalived生成vip实现主备容灾,以及haproxy负载k8s-apiserver流量。k8s高可用部署:keepalived + hapr...

写给大家看的“不负责任” K8s 入门文档_Kubernetes中文社区

写给大家看的“不负责任” K8s 入门文档

alicloudnativealicloudnative阅读(2388)

作者 | 邓青琳(轻零)  阿里巴巴技术专家 导读:本文转载自阿里巴巴技术专家邓青琳(轻零)在内部的分享,他从阿里云控制台团队转岗到 ECI 研发团队(Serverless Kubernetes 背后的实现基石),从零开始了解 K8s,并从...

从零开始入门  K8s | K8s 安全之访问控制_Kubernetes中文社区

从零开始入门 K8s | K8s 安全之访问控制

alicloudnativealicloudnative阅读(2016)

作者 | 匡大虎   阿里巴巴技术专家 关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门 K8s 系列文章 PPT。 导读:访问控制是云原生安全的一个重要组成部分,也是 K8s 集群在多租环境下必要且基本的安全加固手段。在...

k8s高可用部署:keepalived + haproxy_Kubernetes中文社区

k8s高可用部署:keepalived + haproxy

Young阅读(2212)

最近依照网上不少文章部署K8s高可用集群,遇到了一些麻烦,在这里记录下来。 关键问题 根据K8s官方文档将HA拓扑分为两种,Stacked etcd topology(堆叠ETCD)和External etcd topology(外部ETC...

图解kubernetes中断预算实现原理_Kubernetes中文社区

图解kubernetes中断预算实现原理

baxiaoshi阅读(1166)

今天我们来聊聊一种Pod保护的方式PDB(PodDisruptionBudget)这是一个被介绍的很复杂的概念, 本文希望以一种更简单的方式去聊聊其内部的具体实现 1. 基础概念 PDB跟其他类型的资源并无本质的差别,本身也并没有复杂的设计...