12 2023 档案

摘要: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 胡说云原生 阅读(2878) 评论(0) 推荐(0) 编辑
摘要:深入 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 胡说云原生 阅读(1273) 评论(0) 推荐(1) 编辑
摘要:深入 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 胡说云原生 阅读(687) 评论(0) 推荐(3) 编辑
摘要: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 胡说云原生 阅读(3645) 评论(1) 推荐(4) 编辑
摘要:玩转 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 胡说云原生 阅读(1118) 评论(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 胡说云原生 阅读(686) 评论(0) 推荐(1) 编辑
摘要:K8s 里多容器 Pod 的健康检查探针工作机制分析目录1. 开篇2. 聊啥3. 结论(TL;DR)4. 测试过程4.1 准备测试用镜像4.2 准备 Deployment YAML4.3 准备 Service YAML4.4 准备第二个 Service YAML4.5 测试过程5. 结论6. 结尾 1. 开篇 米娜桑,宝子们,ladies and 砖 阅读全文
posted @ 2023-12-12 20:02 胡说云原生 阅读(358) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示