首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Kubernetes 学习与研究
路口IT大叔_KUMA
创建于2022-12-12
订阅专栏
Kubernetes 学习与研究
等 42 人订阅
共21篇文章
创建于2022-12-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
从零打造:基于实时 CPU 使用率的 Kubernetes 自定义调度器
揭开Kubernetes调度的神秘面纱!本文通过实战案例,详细讲解如何开发自定义控制器,优化Flink任务调度。让我们一起简化复杂技术,提升集群效率!
eBPF驱动下的突破:打造高效大规模 Kubernetes Service 运行场景
Cilium 强大安全性和灵活性,优雅替代传统的 kube-proxy,重塑大规模 Kubernetes 集群的网络架构。一个必读的技术深度解析,适合所有对现代网络技术感兴趣的读者。
挑战自我极限,用最简方式介绍从零开始构建 Kubernetes Operator
本文介绍了使用Kubebuilder从零开始构建Kubernetes Operator的整个过程。从环境准备、项目初始化、创建API和控制器、实现控制器逻辑,到构建和部署Operator。
Kubernetes 中 CoreDNS 服务因为ReadinessProbe端口8181端口异常,导致服务大面积中断
CoreDNS 容器因为 ready 组件配置问题,8181 端口无法正常起动,导致 K8S集群内部 DNS 解析失败,影响到全量应用服务。
Headless 类型解析,一个容易被忽略的 Kubernetes Service 类型
了解Kubernetes中Headless服务的工作原理、与ClusterIP的区别和使用场景,通过名称解析直接访问Pod,处理数据库集群和有状态服务,也存在一定的风险和注意事项。
隐藏的调度逻辑,ImageLocalityPriority 导致 Spark On Kubernetes 执行 Job Pod 调度不均匀 (包含源代码分析)
因为Kubernetes调度器中ImageLocalityPriority导致Spark的Job在在Kubernetes调度不均匀,导致大量Pod在Pending,影响生产。从源代码分析解决问题。
从实战中上手 Kubernetes Gateway API 的正确姿势
Kubernetes-sigs 的 Gateway API 提供一种让多网关模型统一管理的可能性,我在公司内部 Serverless 产品模型中使用 Gateway API,获得了不错的效果。
如何优雅的让 Pod 通过 ServiceAccount 访问 Kubernetes Apiserver
本文通过另外一个解题思路,让Pod内的程序优雅的访问Kubernetes ApiServer,测底杜绝 secret 中 Token 发放,是先Token 文件内容的“0”读取。
[多集群管理] karmada 安装快速入门,极容易上手
公司部署的 k8s 部署越来越多,导致同一环境和承担相同任务的 k8s 也在增多,而对接多个 k8s 的协同工作接口层也设计的越来越复杂,导致 CI/CD 系统在对接 k8s 的时候面对了非常多的挑战
一句话讲清 K8S ReadinessProbe、LivenessProbe和StartupProbe 探针
之前写过一片关于 k8s 3 种探针的文章,收到很多小伙伴的反馈,说太繁琐了。学习曲线太过于陡峭,希望有一篇能快速入门的文章。
Knative 实战应用案例 PPT 分享(脱敏版)
Knative 实战应用案例 PPT 分享,让小伙伴们一起来探索 knative 整体架构以及在实际场景中的应用。
Istio Pilot 结构解析 PPT (已脱敏)
对 istio 核心控制组件进行拆解分析,提炼和解析内部结构,方便小伙伴们能够真正了解 istio 的核心结果。
「调度器」让 k8s 能够根据 node 节点 cpu/memory 负载情况而优化调度 pod 的插件
我们需要一个在 pod 调度的时候不光只看 request values 的能力,还需要将 k8s node 节点 cpu/memory 的负载也考虑进来,让 pod 在一个最合理的环境中运行。
k8s 节点 CPU 升级,导致 kubelet 无法启动故障一例
升级 k8s node 节点 cpu 配置,导致 kubelet 无法正常启动,通过排查以及解决办法,最后一起复习下 k8s cpu manager 的工作过程。
cilium 网络故障一例,导致 k8s 不同类型节点之间的 Pod 互访异常
在 kubenet 网络的节点上的 pod 无法访问 cilium 网络的节点上且**部署了 networkpolicy** 的 pod,导致网络互联互通的异常。
eBPF 开发入门之 helloworld
eBPF 作为 cilium 底层,实际我真正的目的是能够用好的 cilium 的整个系统,但是站在 cilium 角度上看 ebpf,它确实一个黑盒子。
详细解读 Kubernetes 中 Pod 优雅退出,帮你解决大问题...
最近大版本更迭的时候,计划是平滑升级,使用 Pod 的滚动更新,可是万万没有想到,因为应用没有优雅停机,导致大量应用没有正常关闭业务请求,请求出现很多的 404 和 502 的情况。
公有云 Loadbalancer 与 Cilium 网络组件联通故障一例
为了要解决这个问题,我把目标转向了基于 ebpf 的 cilium 组件,决定使用 cilium 来替换 kubelet 中的 kubenet 组件。但是出现了公有云 CLB 与 cilium 不通。
Istio 如何无停机平滑升级 (1.7 跨版本升级 1.11)
决定根据自己在实际工作中碰到的问题以及实际操作整理一篇文章,希望能够对其他正在使用 Istio 的小伙伴提供一种“无损平滑”升级的技术参考。
ebpf 开发入门之核心概念篇
认为 epbf 还在继续发展,重点应该关注它的核心概念,而不是重点关注它底层的内部实现,毕竟我的环境是对 epbf 最大程度的使用,而不是深入开发。
下一页