会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
胡说云原生
胡涛的个人博客
博客园
首页
新随笔
联系
订阅
管理
[置顶]
选择远程办公,选择放弃远程办公
摘要:
目录 1. 我回办公室了 1.1 提笔 1.2 当下 2. 两年居家办公 2.1 缘起 2.2 生活 2.3 工作 2.4 旅游 2.5 家人 3. 放弃远程工作 4. 如果你想远程 5. 不妨认识一下 1. 我回办公室了 我在2023年11月30日从远程办公的老东家离职,12月5日入职了新公司……
阅读全文
posted @ 2024-01-13 19:19 胡说云原生
阅读(1614)
评论(11)
推荐(13)
编辑
[置顶]
《Kubernetes Operator 开发进阶》- 作者絮絮叨
摘要:
今天聊啥 昨晚在京东上试着搜索关键字“Kubernetes Operator 开发进阶”,看到我的书终于上架了,百感交集。 (没有老泪纵横。你以为是我没有眼眶湿润?不,我说的是我没有老!) 这本书花费了我大约半年的心血。半年,没有周末,没有假期。去年的除夕和大年初一都没有休息,每天三小时,赶稿子。
阅读全文
posted @ 2023-01-04 20:04 胡说云原生
阅读(1557)
评论(2)
推荐(4)
编辑
[置顶]
什么是 DevOps?看这一篇就够了!
摘要:
一、前因 我是一个“DevOps 工程师”,于是总会遇到有人问我:“什么是 DevOps?” 这个问题看似特别基础,基础到很多人懒得回答。但其实冷静一秒,问自己一句“什么是 DevOps?”可能每个 DevOps 工程师都知道“什么是 DevOps”,但是他们给出的答案不尽相同。 所以我会怎么回答这
阅读全文
posted @ 2022-08-04 09:58 胡说云原生
阅读(2186)
评论(0)
推荐(2)
编辑
[置顶]
如何参与开源项目 - 细说 GitHub 上的 PR 全过程
摘要:
一、概述 今天我准备和你详细介绍如何开始参与开源项目,帮助你在 GitHub 上完成第一个 PR 的合入。 当然,除了正常的 PR 合入流程之外,我还准备详细介绍一下如果一个 PR 提交后遇到了冲突、需要追加 commits、需要合并 commits 等等相对复杂问题该如何解决。 总的来说,本文计划
阅读全文
posted @ 2022-07-07 10:04 胡说云原生
阅读(11590)
评论(19)
推荐(49)
编辑
[置顶]
在 GitHub 上玩转开源项目的 Code Review
摘要:
一、幕后故事 时光荏苒,岁月如梭…… (🤮太文绉绉了,这不是我的风格) 今天我准备聊聊在 GitHub 上如何玩 Code Review。 突发奇想?心血来潮?不是。 咋回事呢?(对八卦不感兴趣的可以直接跳到下一节,但是我猜你会感兴趣。) 首先我是 DevStream 开源社区成员。 在五月份,又
阅读全文
posted @ 2022-06-03 19:38 胡说云原生
阅读(5478)
评论(2)
推荐(12)
编辑
2024年2月28日
记一次酣畅淋漓的 K8s Ingress 排错过程(302,404,503,...)
摘要:
故事开始 第 1 关:【流量重定向到 /】 第 2 关:【应用返回 302,重定向到 /,引入 503 错误】 第 3 关:【静态资源访问遇到 503 问题】 第 4 关:【静态资源访问遇到 403 问题】 第 5 关:【WebSocket close with status code 1006】
阅读全文
posted @ 2024-02-28 20:51 胡说云原生
阅读(1275)
评论(0)
推荐(2)
编辑
2024年2月7日
二刷 K8s 源码 - workqueue 的所有细节
摘要:
1. 概述 - 何来此文 2. Queue 的实现 2.1 Queue.Add(item interface{}) 方法 2.2 Queue.Get() 方法 2.3 Queue.Done(item interface{}) 方法 3. DelayingQueue 的实现 4. RateLimiti
阅读全文
posted @ 2024-02-07 12:59 胡说云原生
阅读(1058)
评论(0)
推荐(4)
编辑
2024年1月3日
Volcano 原理、源码分析(二)
摘要:
0. 总结前置 1. 概述 2. 寻找调度器中的 PodGroup 2.1 从 PodGroup 到 JobInfo 的封装 2.2 从 Pod 到 TaskInfo 的封装 3. 控制器中 PodGroup 和 Pod 的创建逻辑 3.1 从 main 开始寻找 SyncJob 的踪迹 3.2 S
阅读全文
posted @ 2024-01-03 17:15 胡说云原生
阅读(1527)
评论(1)
推荐(2)
编辑
2023年12月29日
Volcano 原理、源码分析(一)
摘要:
0. 总结前置 1. 概述 2. Volcano 核心概念 2.1 认识 Queue、PodGroup 和 VolcanoJob 2.2. Queue、PodGroup 和 VolcanoJob 的关系 3. Volcano 调度框架概览 4. 源码分析 4.1 Action 实现在哪里? 4.2
阅读全文
posted @ 2023-12-29 20:08 胡说云原生
阅读(3061)
评论(0)
推荐(0)
编辑
2023年12月21日
深入 K8s 网络原理(二)- Service iptables 模式分析
摘要:
目录1. 概述2. 准备 Service 和 Pods 资源3. K8s 里 Service 的实现原理3.1 kube-proxy 组件3.2 iptables 简介3.3 iptables 规则3.3.1 Service,Pod 和 Host 信息3.3.2 从 NodePort 入手寻找 ip
阅读全文
posted @ 2023-12-21 08:56 胡说云原生
阅读(1338)
评论(0)
推荐(1)
编辑
2023年12月19日
深入 K8s 网络原理(一)- Flannel VXLAN 模式分析
摘要:
目录1. 概述2. TL;DR3. Pod 间通信问题的由来4. 测试环境准备5. 从 veth 设备聊起6. 网桥 cni06.1 在 Pod 内看网卡信息6.2 在 host 上看网卡信息7. VTEP flannel.18. 最后看下 Flannel 的配置9. 总结 1. 概述 这周集中聊下
阅读全文
posted @ 2023-12-19 18:01 胡说云原生
阅读(744)
评论(0)
推荐(3)
编辑
2023年12月15日
K8s 里如何优雅地使用 /dev/shm 实现容器间共享内存
摘要:
目录1. 从 docker run 的 --shm-size 参数聊起2. Linux 里的 /dev/shm3. Docker 对共享内存的支持4. K8s 里如何设置 /dev/shm 大小4.1 方案一:修改节点的 Docker 配置4.2 方案二:通过 Volume 挂载一个大目录到 Pod
阅读全文
posted @ 2023-12-15 18:26 胡说云原生
阅读(3854)
评论(1)
推荐(4)
编辑
2023年12月13日
玩转 K8s 权限控制:RBAC + kubeconfig 搞定 kubectl 权限管理那些事
摘要:
目录1. 先抛需求2. RBAC 配置2.1. K8s 里的 RBAC 机制介绍2.2 创建 ServiceAccount、Role、RoleBinding 和 Secret3. 配置 kubeconfig 文件3.1 kubeconfig 文件介绍3.2 具体的 kubeconfig 配置3.3
阅读全文
posted @ 2023-12-13 19:23 胡说云原生
阅读(1170)
评论(1)
推荐(3)
编辑
通过 VS Code 优雅地编辑 Pod 内的代码(非 NodePort)
摘要:
目录1. 概述2. NodePort 方式3. Ingress 方式4. 救命稻草5. 其他 1. 概述 今天聊点啥呢,话说,你有没有想过怎样用 VS Code 连上 K8s 集群内的某个 Pod,然后直接更新 Pod 内的代码? 当我听到这个需求的时候,第一反应是在 Pod 内搞一个 sshd,然
阅读全文
posted @ 2023-12-13 12:34 胡说云原生
阅读(725)
评论(0)
推荐(1)
编辑
下一页
公告
点击右上角即可分享