云计算

超越预期:containerd 如何成为 Kubernetes 的首选容器运行时

超越预期:containerd 如何成为 Kubernetes 的首选容器运行时

踏上 containerd 技术之旅容器技术已经成为现代软件开发和部署的核心工具。通过容器,开发者可以创建轻量级、便携的运行环境,从而简化应用程序的开发、测试和部署流程。在容器技术的生态系统中,容器运行时扮演着至关重要的角色。本篇文章将探讨低级和高级容器运行时的区别,并解释为什么 Kubernete

剑圣无痕 剑圣无痕 2024-06-12
0 0 0
走进 Kubernetes 读书会(Book Club)

走进 Kubernetes 读书会(Book Club)

By Frederico Muñoz (SAS Institute) | 学习 Kubernetes 及其整个生态的技术并非易事。在本次采访中,我们的访谈对象是 Carlos Santana (AWS), 了解他是如何创办 Kubernetes 读书会(Book Club)的, 整个读书会是如何运作

宇宙之一粟 宇宙之一粟 2024-05-31
0 0 0
Rainbond 携手 TOPIAM 打造企业级云原生身份管控新体验

Rainbond 携手 TOPIAM 打造企业级云原生身份管控新体验

TOPIAM 企业数字身份管控平台, 是一个开源的IDaas/IAM平台、用于管理账号、权限、身份认证、应用访问,帮助整合部署在本地或云端的内部办公系统、业务系统及三方 SaaS 系统的所有身份,实现一个账号打通所有应用的服务。 传统企业 IT 采用烟囱式建设方式,容易带来以下挑战: 应用授权管理

大白菜程序猿 大白菜程序猿 2024-05-31
0 0 0
掌握Go语言:Go语言错误处理,从基础到高级,让你的代码更健壮!(33)

掌握Go语言:Go语言错误处理,从基础到高级,让你的代码更健壮!(33)

Go 语言的错误处理机制非常灵活,它通过错误值(error)来表示可能发生的错误,并提供了多种处理错误的方法和技巧。除了基本的错误处理方式外,还有一些高级用法可以进一步提升代码的健壮性和可读性。 Go 语言的错误处理基础 在 Go 语言中,错误通常使用 error 类型表示,它是一个接口类型,只有一

法医 法医 2024-05-30
0 0 0
Gateway API v1.1:服务网格、GRPCRoute 和更多变化

Gateway API v1.1:服务网格、GRPCRoute 和更多变化

By Richard Belleville (Google), Frank Budinsky (IBM), Arko Dasgupta (Tetrate), Flynn (Buoyant), Candace Holman (Red Hat), John Howard (Solo.io), Chris

大树 大树 2024-05-29
0 0 0
一文搞定 KubeKey 3.1.1 离线部署 KubeSphere 3.4.1 和 Kubernetes v1.28

一文搞定 KubeKey 3.1.1 离线部署 KubeSphere 3.4.1 和 Kubernetes v1.28

本文将详细介绍,如何基于操作系统 openEuler 22.03 LTS SP3,利用 KubeKey 制作 KubeSphere 和 Kubernetes 离线安装包,并实战部署 KubeSphere 3.4.1 和 Kubernetes 1.28.8 集群。实战服务器配置 (架构 1:1 复刻小

大猫 大猫 2024-05-24
0 0 0
完成 Kubernetes 史上最大规模迁移

完成 Kubernetes 史上最大规模迁移

By Andrew Sy Kim (Google), Michelle Au (Google), Walter Fender (Google), Michael McCune (Red Hat) | 早自 Kubernetes v1.7 起,Kubernetes 项目就开始追求取消集成内置云驱动 (

宇宙之一粟 宇宙之一粟 2024-05-22
0 0 0
Kubernetes 1.30:对 Pod 使用用户命名空间的支持进阶至 Beta

Kubernetes 1.30:对 Pod 使用用户命名空间的支持进阶至 Beta

By Rodrigo Campos Catelin (Microsoft), Giuseppe Scrivano (Red Hat), Sascha Grunert (Red Hat) | Linux 提供了不同的命名空间来将进程彼此隔离。 例如,一个典型的 Kubernetes Pod 运行在一个

穿过生命散发芬芳 穿过生命散发芬芳 2024-05-21
0 0 0
Kubernetes 1.30:结构化身份认证配置进阶至 Beta

Kubernetes 1.30:结构化身份认证配置进阶至 Beta

By Anish Ramasekar (Microsoft) | 在 Kubernetes 1.30 中,我们(SIG Auth)将结构化身份认证配置(Structured Authentication Configuration)进阶至 Beta。今天的文章是关于身份认证:找出谁在执行任务,核查他

三掌柜 三掌柜 2024-05-17
0 0 0
从敲代码到抒发文笔:与 SIG Docs 一起踏上传奇的 Kubernetes 探险之旅

从敲代码到抒发文笔:与 SIG Docs 一起踏上传奇的 Kubernetes 探险之旅

By Ricardo Amaro (Acquia) | 你可能在论坛中听过或在开源社区的数字墙上见过这么一句格言:“做贡献不仅仅是写代码”。 特别是在这个广阔、不断发展的 Kubernetes 社区中,这句古老的智慧格言真正意味着什么呢?如今,为开源做贡献远远超出了敲代码的范畴。 做贡献是一段内涵丰

大白菜程序猿 大白菜程序猿 2024-05-16
0 0 0
SkyWalking 10 发布:服务层次结构、基于 eBPF 的 Kubernetes 网络监控、BanyanDB 等

SkyWalking 10 发布:服务层次结构、基于 eBPF 的 Kubernetes 网络监控、BanyanDB 等

Apache SkyWalking 团队今天宣布发布 SkyWalking 10。SkyWalking 10 提供了一系列突破性的功能和增强功能。Layer 和 Service Hierarchy 的引入通过将服务和指标组织成不同的层次,并提供跨层无缝导航,从而简化了监控。利用 eBPF 技术,Ku

张二河 张二河 2024-05-16
0 0 0
秒懂k8s中资源的介绍和用法

秒懂k8s中资源的介绍和用法

​  service介绍 解决什么问题 Pod的生命是有限的,死亡过后不会复活了,尽管每个Pod都有自己的IP地址,但是如果Pod重新启动了的话那么他的IP很有可能也就变化了。这就会带来一个问题:比如我们有一些后端的Pod的集合为集群中的其他前端的Pod集合提供API服务,如果我们在前端的Pod中把

共饮一杯 共饮一杯 2024-05-14
0 0 0
Kubernetes 1.30:验证准入策略 ValidatingAdmissionPolicy 正式发布

Kubernetes 1.30:验证准入策略 ValidatingAdmissionPolicy 正式发布

By Jiahui Feng (Google) | 我代表 Kubernetes 项目组成员,很高兴地宣布 ValidatingAdmissionPolicy 已经作为 Kubernetes 1.30 发布的一部分正式发布。 如果你还不了解这个全新的声明式验证准入 Webhook 的替代方案, 请参

泡泡 泡泡 2024-05-14
0 0 0
SIG Architecture 特别报道:代码组织

SIG Architecture 特别报道:代码组织

作者: Frederico Muñoz (SAS Institute)译者: Xin Li (DaoCloud)这是 SIG Architecture Spotlight 系列的第三次采访,该系列将涵盖不同的子项目。 我们将介绍 SIG Architecture:代码组织。在本次 SIG Archi

醒在深海的猫 醒在深海的猫 2024-05-13
0 0 0
一文读懂 SOLID 原则

一文读懂 SOLID 原则

大家好,我是孔令飞,字节跳动云原生开发专家、前腾讯云原生技术专家、云原生实战营 知识星球星主、《企业级 Go 项目开发实战》作者。欢迎关注我的公众号【令飞编程】,Go、云原生、AI 领域技术干货不错过。 在 Go 项目开发中,你经常会听到软件开发要遵循 SOLID 原则。另外,在面试过程中,也经常

泡泡 泡泡 2024-05-11
0 0 0
Prometheus 指标值不准:是 feature,还是 bug?

Prometheus 指标值不准:是 feature,还是 bug?

导语:笔者穷尽毕生绝学写就此文,通过剖析最典型的“怪现象”,解答 “Prometheus 指标值为何不准”这一灵魂拷问。 引子 有一天,你打算试用 Prometheus,监控你的业务系统。 你来到腾讯云,仅需几次点击,指标便从四面八方来,汇聚成 Grafana 上的优雅曲线。 “不愧是云原生监控一

爱可生开源社区 爱可生开源社区 2024-05-11
0 0 0
KubeKey 部署 K8s v1.28.8 实战

KubeKey 部署 K8s v1.28.8 实战

在某些生产环境下,我们仅需要一个原生的 K8s 集群,无需部署 KubeSphere 这样的图形化管理控制台。在我们已有的技术栈里,已经习惯了利用 KubeKey 部署 KubeSphere 和 K8s 集群。今天,我将为大家实战演示如何在 openEuler 22.03 LTS SP3 上,利用

宇宙之一粟 宇宙之一粟 2024-05-09
0 0 0
高速服务框架HSF的基本原理

高速服务框架HSF的基本原理

SOA解决方案——HSF(High-speed Service Framework)是阿里系主要采用的服务框架,其目的是作为桥梁联通不同的业务系统,解耦系统之间的实现依赖。 HSF简介 ▐  背景 单体应用的主要问题是不同的业务相互纠缠在一起,面对快速发展的业务,这种开发模型和架构不利于业务

大白菜程序猿 大白菜程序猿 2024-05-07
0 0 0
CCE云原生混部场景下的测试案例

CCE云原生混部场景下的测试案例

本文分享自华为云社区《CCE云原生混部场景下在线任务抢占、压制离线任务CPU资源、保障在线任务服务质量效果测试》,作者:可以交个朋友。 背景 企业的 IT 环境通常运行两大类进程,一类是在线服务,一类是离线作业。 在线任务:运行时间长,服务流量及资源利用率有潮汐特征,时延敏感,对服务SLA 要求高,

爱可生开源社区 爱可生开源社区 2024-05-07
0 0 0
掌握Go语言:Go语言接口精解,实现多态性与灵活性的利器(31)

掌握Go语言:Go语言接口精解,实现多态性与灵活性的利器(31)

在Go语言中,接口(interface)是一种抽象类型,用于定义对象的行为。接口定义了一组方法的集合,而不关心具体类型。任何类型只要实现了接口中定义的方法,就被认为是实现了该接口。接口提供了一种方式来实现多态性和代码复用。 接口的基本语法 在Go语言中,接口是一种抽象类型,它定义了一组方法的集合,但

竹子爱熊猫 竹子爱熊猫 2024-05-07
0 0 0
1 2 3 4 5 166