推荐一款 VSCode AI 插件 —— Chatgpt Copilot Jan 08, 2025

今天我想和大家分享一个 ChatGPT Copilot VSCode 插件。这是一款完全开源的 AI 助手, 目前在 VSCode 市场的下载量已突破 400k。它的核心功能非常简洁 - 在 VSCode 侧边栏中提供了一个灵活的类 ChatGPT 聊天工具。它不仅支持接入各种主流 AI 模型, 还允许用户在对话中添加文件和图片等聊天上下文。

...
构建高效的 AI 代理系统 Jan 06, 2025

题记:本文改编自 Anthropic 公司的研究报告《Building effective agents》。原文发表于 2024 年 12 月 20 日, 由 Erik Schluntz 和 Barry Zhang 撰写。本文对原文进行了翻译、整理和补充, 旨在为中文读者提供关于构建高效 AI 代理系统的实用指南。

...
Kubernetes 1.32 新特性解析 Jan 04, 2025

Kubernetes v1.32 是一次充满意义的版本更新,它不仅标志着 Kubernetes 十周年的里程碑,更展现了社区在推动云原生计算领域技术发展的坚持与创新。本文将带你一起看一看 1.32 版本带来了哪些新的功能特性以及升级过程中需要注意的事项。

...
Kubernetes 1.22 新特性预览 Aug 02, 2021

Kubernetes 1.22 将于 8 月 4 日发布,本文带你一起来看看这个版本带来的新特性,以便你为新版本的测试升级做好准备。

删除一系列已弃用 API

Kubernetes 1.22 最大的变化之一是删除了一系列已废弃的 API,包括:

...
基于Kubernetes的多集群实践 Mar 20, 2021

基于Kubernetes的多云和混合云 文章中,我介绍了多云和混合云的由来以及常用方案。多云和混合云的目的主要有以下几个:

  • 解除云服务商锁定,避免服务单纯依赖于某一家云服务商。
  • 提高服务可用性,不仅可以跨地区和跨地域,更可以在某个云服务商故障时继续在其他正常的云服务商中运行。
  • 优化基础设施成本,根据云服务商的价格选择成本较低的方案。
  • 保障业务突发的弹性扩展,在某个云服务商容量不足时扩展到其他云服务商中。

有了这么多好处,多云和混合云的缺点也很多,特别是提高了基础架构的复杂度。而 Kubernetes 的诞生则是解决了云平台异构的问题:无论是在哪家云服务上中运行 Kubernetes,其底层的云平台异构问题都被封装为相同的 Kubernetes API。这样,对用户来说,只需要在部署 Kubernetes 集群本身的时候考虑每家云平台的不同,而其上的管理平台和业务应用都可以用相同的 Kubernetes API 进行操作。本文就给大家介绍一下多 Kubernetes 集群的常用实践。

...
Kubernetes Ingress 可视化编辑器 Mar 19, 2021

Ingress 是 Kubernetes 集群中用于管理服务外部访问的 API 对象,典型的访问方式是 HTTP 和 HTTPS。Ingress 可以提供七层负载均衡、SSL 终结、基于名称的虚拟主机等。

...
如何无宕机扩容 Kubernetes 存储 Mar 17, 2021

Kubernetes 从 1.11 开始支持 Persistent Volumes Claim(PVC)的动态扩容,诸如 AWS EBS、GlusterFS、rbd 等都可以修改 PVC 增大持久化存储的大小。但是,具体扩容时是否对应用有影响还要看具体的存储插件实现,有些存储插件的实现无需重启 Pod,而有些存储插件则需要把 PV 从 Node 上卸载之后才支持扩容。今天,我们就来看看各种不同的存储插件如何实现无宕机扩容。

...
如何快速掌握 Kubernetes 网络 Mar 12, 2021

经常听到周边的人谈到 Kubernetes 网络很难掌握,今天来谈谈如何快速学习和掌握 Kubernetes 网络。

Kubernetes 网络模型

要掌握 Kubernetes 网络,最首要的就是要熟悉其基本网络模型。实际上,Kubernetes 网络模型非常简单,只要掌握以下三点即可:

...
云原生时代的 YAML 教程 Mar 03, 2021

YAML 是 “YAML Ain’t a Markup Language” 的缩写,是一种可读性高的数据序列化语言,常用于配置管理中。在云原生时代,很多流行的开源项目、云平台等都是 YAML 格式表达的,比如 Kubernetes 中的资源对象、Ansible/Terraform 的配置文件以及流行 CI/CD 平台的配置文件等等。

...
聊一聊 GKE Autopilot Mar 01, 2021

Google Cloud 前两天推出了 GKE Autopilot,其官方博客 Introducing GKE Autopilot: a revolution in managed Kubernetes 称之为革命性的托管 Kubernetes 服务。但其“革命性”的亮点都有哪些呢?

GKE Autopilot 亮点

推出 Autopilot 之后,GKE 支持两种操作模式,包括标准模式和 Autopilot 模式。这两者的主要区别在于 Autopilot 自动管理节点,而标准模式还需要用户去管理节点。

...