- list-watch,作为k8s系统中统一的异步消息传递方式,对系统的性能、数据一致性起到关键性的作用。今天我想从代码这边探究一下list-watch的实现方式。并看是否能在后面的工作中优化这个过程。 list-watch,作为k8s系统中统一的异步消息传递方式,对系统的性能、数据一致性起到关键性的作用。今天我想从代码这边探究一下list-watch的实现方式。并看是否能在后面的工作中优化这个过程。
- apiserver是整个kubernetes的核心模块,做的事情多,代码量也较大。市面上已经有不少apiserver代码解读的文章了,但问题在于,由于k8s的代码变化很快,想写一篇长久能用的未必能做到 apiserver是整个kubernetes的核心模块,做的事情多,代码量也较大。市面上已经有不少apiserver代码解读的文章了,但问题在于,由于k8s的代码变化很快,想写一篇长久能用的未必能做到
- Docker顶层原理,Kubernetes顶层原理 Docker顶层原理,Kubernetes顶层原理
- 本文先对Kubernetes的基本架构进行简述,并对各主要组件进行功能描述。然后再针对kubernetes的设计进行分析,主要对Pod结构、service对象层以及独立的scheduler的设计原理和意图进行解读。 本文先对Kubernetes的基本架构进行简述,并对各主要组件进行功能描述。然后再针对kubernetes的设计进行分析,主要对Pod结构、service对象层以及独立的scheduler的设计原理和意图进行解读。
- 开篇你的 AI Agent 生成了一段 Python 代码,敢直接在生产环境运行吗?传统容器启动需要 3-5 秒,虚拟机更慢。开源项目 Daytona 给出了新方案:90 毫秒内创建隔离沙箱,支持 Python / Node / Go 等多语言,还能持久化状态。这是专为 AI 时代设计的代码执行基础设施。 一、解决什么问题AI 代码生成场景下,开发者面临三大痛点:1. 安全隔离不足AI 生... 开篇你的 AI Agent 生成了一段 Python 代码,敢直接在生产环境运行吗?传统容器启动需要 3-5 秒,虚拟机更慢。开源项目 Daytona 给出了新方案:90 毫秒内创建隔离沙箱,支持 Python / Node / Go 等多语言,还能持久化状态。这是专为 AI 时代设计的代码执行基础设施。 一、解决什么问题AI 代码生成场景下,开发者面临三大痛点:1. 安全隔离不足AI 生...
- 开篇还在手动修改 Nginx 配置文件吗?每次新增服务都要 reload 担心出错?今天分享一个 Go 语言开发的反向代理项目 Traefik,它能监听容器平台的服务变化,自动生成路由规则,彻底告别手动配置。 项目介绍Traefik 是专为微服务和容器化架构设计的现代反向代理和负载均衡器。它最大的特点是动态服务发现——自动监听 Docker、Kubernetes 等平台的服务变化,实时更新... 开篇还在手动修改 Nginx 配置文件吗?每次新增服务都要 reload 担心出错?今天分享一个 Go 语言开发的反向代理项目 Traefik,它能监听容器平台的服务变化,自动生成路由规则,彻底告别手动配置。 项目介绍Traefik 是专为微服务和容器化架构设计的现代反向代理和负载均衡器。它最大的特点是动态服务发现——自动监听 Docker、Kubernetes 等平台的服务变化,实时更新...
- 本文导读 一、前言二、Ingress 和 pod 有什么关系三、使用 Ingress 对外暴露应用1. 创建应用并使用 NodePort 暴露端口2. 应用 Ingress(1) 部署 I... 本文导读 一、前言二、Ingress 和 pod 有什么关系三、使用 Ingress 对外暴露应用1. 创建应用并使用 NodePort 暴露端口2. 应用 Ingress(1) 部署 I...
- 本文导读 一、nfs 网络存储1. master 节点部署 nfs(nfs 服务端)2. node 节点部署 nfs3. 网络存储验证演示 二、PV 和 PVC1. PV、PVC 介... 本文导读 一、nfs 网络存储1. master 节点部署 nfs(nfs 服务端)2. node 节点部署 nfs3. 网络存储验证演示 二、PV 和 PVC1. PV、PVC 介...
- 服务(Service) 将运行在一组 Pods 上的应用程序公开为网络服务的抽象方法。 使用 Kubernetes,你无需修改应用程序即可使用不熟悉的服务发现机制。 Kubernetes 为 Pod 提供自己的 IP 地址,并为一组 Pod 提供相同的 DNS 名, 并且可以在它们之间进行负载均衡。 动机 ... 服务(Service) 将运行在一组 Pods 上的应用程序公开为网络服务的抽象方法。 使用 Kubernetes,你无需修改应用程序即可使用不熟悉的服务发现机制。 Kubernetes 为 Pod 提供自己的 IP 地址,并为一组 Pod 提供相同的 DNS 名, 并且可以在它们之间进行负载均衡。 动机 ...
- 本文导读 1. kubectl 概述2. kubectl 命令语法3. kubectl help 获取更多信息4. kubectl 命令大全• 基础命令• 部署命令• 集群管理命令• 故障... 本文导读 1. kubectl 概述2. kubectl 命令语法3. kubectl help 获取更多信息4. kubectl 命令大全• 基础命令• 部署命令• 集群管理命令• 故障...
- 本文导读 一、为什么要引入 Helm1. Helm 的应用场景2. 使用 Helm 可以解决哪些问题 二、Helm 概述三、Helm 安装与配置(v3)1. 安装 Helm v32. ... 本文导读 一、为什么要引入 Helm1. Helm 的应用场景2. 使用 Helm 可以解决哪些问题 二、Helm 概述三、Helm 安装与配置(v3)1. 安装 Helm v32. ...
- 本文导读 一、集群安全机制概述1.认证2. 鉴权(授权)3. 准入控制 二、RBAC 概述三、RBAC 角色绑定操作演示 一、集群安全机制概述 要知道,访问 Kuber... 本文导读 一、集群安全机制概述1.认证2. 鉴权(授权)3. 准入控制 二、RBAC 概述三、RBAC 角色绑定操作演示 一、集群安全机制概述 要知道,访问 Kuber...
- 本文导读 一、Service 详解与基本用法1. Service 的定义2. Service 的基本用法3. 多端口 Service4. 外部服务 Service 二、Service ... 本文导读 一、Service 详解与基本用法1. Service 的定义2. Service 的基本用法3. 多端口 Service4. 外部服务 Service 二、Service ...
- 目录 文章目录 目录Network PolicyNetwork Policy RulesIngress RuleEgress Rule Network Policy Rule Selecto... 目录 文章目录 目录Network PolicyNetwork Policy RulesIngress RuleEgress Rule Network Policy Rule Selecto...
- 本期文章是K8s系列第6篇,主要是实战使用Service放缩应用。通过本期文章:我们将学习了解运行应用程序的多个实例,并且使用Service放缩应用。 在前期的文章中,已经介绍了一些云原生入门的知识... 本期文章是K8s系列第6篇,主要是实战使用Service放缩应用。通过本期文章:我们将学习了解运行应用程序的多个实例,并且使用Service放缩应用。 在前期的文章中,已经介绍了一些云原生入门的知识...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签