k8s中的11运维开发方向是哪些 如果快速提升k8s开发能力

3 月 29 日
阅读 2 分钟
160
<font color=red>k8s中的运维开发的10个方向</font>k8s社区当前来说是百花齐放 异常繁荣以cncf社区为例社区里面这些项目虽然很多但是都有一个共同点那就是围绕k8s的扩展点在做的k8s中都有哪些扩展点3个I cni csi cri :小乙老师点评:这个一般是大公司在玩,运维开发一般不需要webhook :小乙老师点评:绝对...
封面图

从运维小白成长为运维开发专家的修炼之路

2023-09-26
阅读 1 分钟
782
类型技术栈名称和地址 前后端开发gin/gorm/vue3/ts<持续更新>7模块大运维平台开发-go-vue-k8s-cicd-服务树-监控 前后端开发vue2/restfulapik8s管理运维平台实战前端vue后端golang go后端开发 go语言基础go语言基础golang语言基础课程 go运维工具开发dag/pipelinegolang实战开发课程之pipeline流水线工具 go运维平...

k8s中查看默认调度器开启的插件以及权重的含义

2023-02-24
阅读 17 分钟
1.6k
要点01:软件配置项的来源主要有2块:命令行参数 和 配置文件k8s中的组件一般都是遵循上面的模式我们以kube-scheduler为例命令参数举例 :可以看到--xxx=xxx的传参,当然所有参数都是有默认值的,如果你不传就走默认 {代码...} 上面的命令行参数中可以看到--config=xxx.yaml指定了 配置文件的路径比如我们可以查看 这个...
封面图

k8s默认调度器关于pod申请资源过滤的源码细节

2023-01-03
阅读 7 分钟
1.6k
思考 Q1 k8s的默认调度器是在哪个环节过滤满足这个pod资源的节点的?如果问你是否了解k8s的调度原理,大家估计都会滔滔不绝说一通但是是否真正的了解其中的细节估计就不好说了下面是我阅读k8s调度器的源码分析的全过程我的23个课程推荐k8s零基础入门运维课程k8s零基础入门运维课程,计算存储网络和常见的集群相关操作k8s...

k8s apiserver中的限流策略源码解读

2022-11-11
阅读 8 分钟
1.3k
k8s零基础入门运维课程k8s零基础入门运维课程,计算存储网络和常见的集群相关操作k8s纯源码解读教程(3个课程内容合成一个大课程)k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s运维进阶调优课程k8s运维大师课程k8s管理运维平台实战k8s管理运维平台实战前端vue后端...
封面图

从k8s集群e2e调度慢告警看kube-scheduler源码

2022-11-10
阅读 9 分钟
921
k8s零基础入门运维课程k8s零基础入门运维课程,计算存储网络和常见的集群相关操作k8s纯源码解读教程(3个课程内容合成一个大课程)k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s运维进阶调优课程k8s运维大师课程k8s管理运维平台实战k8s管理运维平台实战前端vue后端...
封面图

k8s 监控 cicd 运维3大核心方向 想成为和我一样的专家么 经验分享给你

2022-09-21
阅读 3 分钟
4.4k
7模块golang大运维平台开发 服务树-cmdb-cicd-Prometheus-k8s-工单-任务执行7模块golang大运维平台开发 服务树-cmdb-cicd-Prometheus-k8s-工单-任务执行`# 运维目前3大核心方向 想成为和我一样的专家么 经验分享给你目前运维的3个火热的方向 : k8s、监控、cicd分析视频链接无论是否直接维护开发这3大类工具,都必须要求...
封面图

k8s学习大纲图

2022-09-21
阅读 1 分钟
454
k8s基础巡检cicd超卖![上传中...]()

图床01

2022-09-21
阅读 1 分钟
412
![上传中...]()

作为k8s和cicd专家的我 在tekton实战中 开发或者需要注意的点

2022-09-06
阅读 2 分钟
1.6k
tekton的优点结合k8s的诸多特点:整体上设计的十分巧妙hub中有丰富的 task 供我们封装自己的pipeline我在通读它的源码后感慨其伟大之初实话说在k8s中还在玩jenkins的就比较落伍了作为k8s和cicd专家的我 在tekton实战中 开发或者需要注意的点tekton全流水线实战和pipeline运行原理源码解读01 封装几种常见的流水线01 buil...

prometheus-go-sdk不活跃指标清理问题

2022-06-21
阅读 8 分钟
2k
k8s教程说明k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s-operator和crd实战开发 助你成为k8s专家tekton全流水线实战和pipeline运行原理源码解读prometheus全组件的教程01_prometheus全组件配置使用、底层原理解析、高可用实战02_prometheus-thanos使用和源码解...
封面图

从k8s集群e2e调度慢告警看kube-scheduler源码

2022-04-07
阅读 9 分钟
2.6k
k8s教程说明k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s-operator和crd实战开发 助你成为k8s专家tekton全流水线实战和pipeline运行原理源码解读prometheus全组件的教程01_prometheus全组件配置使用、底层原理解析、高可用实战02_prometheus-thanos使用和源码解...
封面图

成为一名k8s专家需要掌握哪些知识?当我读完k8s源码之后总结

2022-01-12
阅读 5 分钟
3.4k
7模块golang大运维平台开发 服务树-cmdb-cicd-Prometheus-k8s-工单-任务执行7模块golang大运维平台开发 服务树-cmdb-cicd-Prometheus-k8s-工单-任务执行成为一名k8s专家需要掌握哪些知识在完整的阅读了k8s源码,梳理了160多篇文档之后我进行如下的总结:当然主要目的是罗列一些关键点:具体细节受限篇幅不会贴出来k8s零...
封面图

kube-prometheus和prometheus-operator教程之实战和原理介绍

2021-09-17
阅读 2 分钟
4.7k
这一切的一切仅在这里kube-prometheus和prometheus-operator史诗级教程prometheus-guidebook git仓库地址guidebook仓库地址kube-prometheus解决了哪些问题一键化部署k8s-prometheus中的所有组件复杂的k8s采集自动生成内置了很多alert和record rule,专业的promql,不用我们自己写了多级嵌套的record计算如apiserver的slo...

thanos教程之不理解prometheus原理thanos怎样都学不好

2021-09-15
阅读 1 分钟
2.3k
源码级别教程地址源码级别教程地址k8s教程说明k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s-operator和crd实战开发 助你成为k8s专家tekton全流水线实战和pipeline运行原理源码解读prometheus全组件的教程01_prometheus全组件配置使用、底层原理解析、高可用实战...

为什么说prometheus是为云原生监控而生的,prometheus为k8s监控做的四大适配工作

2021-06-09
阅读 7 分钟
4k
视频教程教程地址k8s教程说明k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s-operator和crd实战开发 助你成为k8s专家tekton全流水线实战和pipeline运行原理源码解读prometheus全组件的教程01_prometheus全组件配置使用、底层原理解析、高可用实战02_prometheus-th...
封面图

prometheus指南:采集k8s的原理和高可用存储实践

2021-06-02
阅读 2 分钟
3.3k
k8s零基础入门运维课程k8s零基础入门运维课程,计算存储网络和常见的集群相关操作k8s纯源码解读教程(3个课程内容合成一个大课程)k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s运维进阶调优课程k8s运维大师课程k8s管理运维平台实战k8s管理运维平台实战前端vue后端...

不对全文内容进行索引的Loki到底优秀在哪里,可以占据一部分日志监控领域

2021-05-11
阅读 9 分钟
10.8k
k8s零基础入门运维课程k8s零基础入门运维课程,计算存储网络和常见的集群相关操作k8s纯源码解读教程(3个课程内容合成一个大课程)k8s底层原理和源码讲解之精华篇k8s底层原理和源码讲解之进阶篇k8s纯源码解读课程,助力你变成k8s专家k8s运维进阶调优课程k8s运维大师课程k8s管理运维平台实战k8s管理运维平台实战前端vue后端...

prometheus range_query源码解读和高基数判定依据query_log各阶段统计耗时原理

2021-05-06
阅读 9 分钟
6.2k
在时序数据库中的高基数问题可以看我之前写的文章高基数和prometheus中判定高基数的三种方法今天我们讲解下其中第二种判定方法的range_query 原理并且讲解下query_log统计的原理总结range_query查询过程解析参数设置超时并设置opentracing根据queryEngine初始化query并解析promqlexec函数先设置 ExecTotalTimeexec函数进...

高基数和prometheus中判定高基数的三种方法

2021-05-06
阅读 4 分钟
3.7k
写在最前prometheus判定高基数的三种方法prometheus tsdb的统计接口prometheus 可以根据query_log中的queryPreparationTime来定位prometheus 通过count by 统计什么是高基数 high-cardinality基数广义上是指集合中值的数量在数据库领域,基数是指数据库的特定列或字段中包含的唯一值的数量。时间序列数据集的基数通常由...

别再乱用prometheus联邦了,分享一个multi_remote_read的方案来实现prometheus高可用

2021-04-29
阅读 4 分钟
5.6k
视频教程教程地址前言我看到很多人会这样使用联邦:联邦prometheus 收集多个采集器的数据实在看不下下去了,很多小白还在乱用prometheus的联邦其实很多人是想实现prometheus数据的可用性,数据分片保存,有个统一的查询地方(小白中的联邦prometheus)而且引入m3db等支持集群的tsdb可能比较重具体问题可以看我之前写的文章...

夜莺和prometheus告警流程对比分析,pull模型远胜push模型

2021-04-15
阅读 3 分钟
4.8k
夜莺和prometheus告警流程对比分析prometheus告警流程分析以 sum(rate(coredns_dns_requests_total[1m])) > 100 为例alert和record复用大部分逻辑prometheus根据配置文件中拿到规则解析规则查询本地存储或远端存储(带触发条件),trigger在存储端返回一组当前点结果集,返回多少个对应多少条告警根据内存中的历史数据...

容器运行时docker和containerd兼容问题

2021-04-09
阅读 6 分钟
4.7k
背景k8s 1.20 默认采用containerd作为容器运行时[链接]containerd 和 docker兼容问题如果项目中需要用到底层 docker-api 则需要考虑兼容问题k8s-mon项目 简介是什么:滴滴夜莺Kubernetes monitor项目地址 [链接]k8s-mon为什么要兼容containerd因为在k8s-mon中采集容器基础资源指标需要和夜莺的服务树打通需要获取容器服...

硬件监控原理ipmi、redfish、sel

2021-04-08
阅读 4 分钟
5.1k
都要采集什么采集内容举例用途时序数据 metrics如传感器温度度数、风扇转速可以根据所有机器电流得出机房电流等事件日志 sel如内存可纠正错误Mem ECC Warning告警触发换配件工单等硬件资产信息 info如获取机器上有多少块硬盘,插槽信息等可以做资产盘点硬件信息info意义说明能采集到多细的粒度 {代码...} 利用详细的信息...
封面图

k8s环境中监控不通问题排查思路

2021-04-02
阅读 7 分钟
2.7k
k8s中的监控原理、prometheus采集原理 可以看这个文章k8s监控指标汇总,prometheus采集k8s原理解析k8s-mon项目介绍项目地址[链接]视频介绍[链接]kube-stats-metrics 没数据排查思路 dns问题首先观察k8s-mon-deployment的日志 {代码...} 排查dns,在node上请求coredns 服务 {代码...} 在node上请求 coredns 解析 kube-sta...

m3db资源开销,聚合降采样,查询限制等注意事项

2021-03-24
阅读 5 分钟
3.8k
视频教程教程地址m3db资源开销问题:无需用ssd,也没必要做raid正常情况下m3db 对io要求不高因为和prometheus一样设计时采用了mmap等技术,所以没必要采用ssd和open-falcon/夜莺等采用rrd不同,rrd 单指标单文件,很耗iocpu和内存开销写峰很危险,原因很简单一条新的数据写入的时候,需要申请block,索引等一系列内存,...
封面图

自研代理实现夜莺分机房数据全局查询

2021-03-12
阅读 3 分钟
1.6k
项目地址n9e-transfer-proxy架构说明分析前端请求发现在使用m3db作为后端时需要下面4个接口 {代码...} 所以proxy只需要实现上述4个接口的代理即可将原始请求并发打向后端所有transfer接口将数据merge后在返回前端在使用m3db作为存储时,有布隆过滤器顶在最前端,所以查询不存在该机房的数据所引发的资源开销不大优化点可...

prometheus 两种分位值histogram和summary对比,histogram线性插值法原理说明

2021-02-02
阅读 4 分钟
7.8k
前言prometheus官方文档中对于两种类型的对比说明下面我总结一些对比点对比点histogramsummary查询表达式对比histogram_quantile(0.95, sum(rate(http_request_duration_seconds_bucket[5m])) by (le))http_request_duration_seconds_summary{quantile="0.95"}所需配置选择合适的buckets选择所需的φ分位数和滑动窗口。其...

prometheus promql 实用举例

2021-01-21
阅读 2 分钟
4.8k
举例:pod状态 kube_pod_status_phase{pod!~"filebeat.*",job="kube-state-metrics", namespace !~"druid",phase=~"Pending|Unknown"}

k8s监控指标汇总,prometheus采集k8s原理解析

2021-01-08
阅读 17 分钟
24.9k
apiserver可以采用tls双向认证,所以需要提供证书 {代码...} prometheus通过 sa,clusterrolebinding来解决token、证书挂载问题sa等配置: prometheus yaml中需要配置对应的saserviceAccountName {代码...}