云原生周刊:CNCF 2023 年度调查报告 | 2024.4.15
开源项目推荐
highlight
该项目是一个开源全栈监控平台。其功能包括错误监控、会话重放、日志记录、分布式跟踪等。
Helm Compose
Helm Compose 是一个 helm 插件,用于在单个配置文件中管理一个或多个图表的多个版本。
HAMi
异构 AI 计算虚拟化中间件(HAMi),是一个“一站式”图表,旨在管理 K8s 集群中的异构 AI 计算设备。
dive
用于探索 Docker 镜像、分层内容以及发现缩小 Docker/OCI 镜像大小的方法的工具。
Shell-operator
Shell-operator 是一个在 Kubernetes 集群中运行事件驱动脚本的工具。
Shell-operator 通过将脚本视为由事件触发的钩子,提供了 Kubernetes 集群事件和 shell 脚本之间的集成层。
文章推荐
Kubernetes Pod 策略 — imagePullPolicy
这篇文章介绍了 Kubernetes 中的 Pod 策略之一——imagePullPolicy。它解释了 imagePullPolicy 的作用和三种可能的取值:IfNotPresent、Always 和 Never。文章通过示例和实践演示了不同 imagePullPolicy 取值对 Pod 中容器镜像拉取的影响,并讨论了使用 image digest 来确保镜像版本一致性的重要性。总体而言,该文章提供了关于 Kubernetes Pod 策略中 imagePullPolicy 的详细解释和使用指南。
使用 Terraform 创建 Kubernetes 集群:深入指南
这篇文章是一份深入指南,介绍了使用 Terraform 创建 Kubernetes 集群的过程。文章详细解释了 Terraform 的基本概念和用法,并提供了一步一步的指导,帮助读者了解如何使用 Terraform 编写基础设施即代码,并自动化创建和管理 Kubernetes 集群。文章涵盖了创建虚拟机实例、配置网络和存储、安装和配置 Kubernetes 组件等关键步骤。通过该指南,读者可以获得创建 Kubernetes 集群的全面指导,使得构建和管理基础设施变得更加简单和可靠
掌握 Kubernetes Ingress Controllers:优化路由和负载均衡
这篇文章介绍了 Kubernetes 中的 Ingress Controllers,它们在优化路由和负载均衡方面起着关键作用。文章首先解释了什么是 Ingress Controllers 以及为什么要使用它们。然后,它列举了几个流行的 Ingress Controllers,包括 NGINX Ingress Controller、Traefik 和 HAProxy Ingress,并介绍了它们的特点和能力。接下来,文章详细介绍了如何在 Kubernetes 中实施 NGINX Ingress Controller,并提供了相应的步骤和示例。最后,文章强调了 Ingress Controllers 的重要性,并总结了它们对于现代 Web 架构的价值和优势。
云原生动态
Argo CD v2.11 候选版本发布
Argo CD v2.11 候选版本发布,该版本包括超过 32 个新功能、40 个错误修复和 49 个文档更新。该版本的一些重要更新,包括多个新的自定义资源(Custom Resource Definitions)和增强的权限控制功能。此外,该版本也进行了性能优化以及对 Argo CD 插件系统的改进。
Tetrate Enterprise Gateway for Envoy (TEG) 发布
Tetrate 已宣布 Tetrate Enterprise Gateway for Envoy(TEG)全面上市 (GA)。此版本为企业提供了 Kubernetes 环境中传统 Ingress 控制器的现代且安全的替代方案。
该项目建立在 Envoy 社区最近发布的 Envoy Gateway 1.0 版之上。 TEG 扩展了其功能,包括跨集群服务发现和负载平衡、OpenID Connect(OIDC)、OAuth2、Web 应用程序防火墙(WAF)和开箱即用的速率限制以及联邦信息处理标准(FIPS)140-2 合规性。
CNCF 2023 年度调查报告
CNCF 2023 年度调查报告出炉。本报告基于 Linux 基金会研究中心及其合作伙伴在 2023 年 8 月至 12 月期间进行的一项网络调查,其中包含 59 个问题,涉及云原生计算、容器、Kubernetes、网络安全和 WebAssembly 等主题。
本文由博客一文多发平台 OpenWrite 发布!
云原生周刊:CNCF 2023 年度调查报告 | 2024.4.15的更多相关文章
- 【译】JavaScript 开发者年度调查报告
截至目前有超过了 5000 人参与了(该次调查),准确的说是 5350 人.我迫不及待的想要和大家分享一下这次调查的细节.在分享之前我想要感谢参与调查的每一个人.这是 JavaScript 社区一个伟 ...
- 2019 年 CNCF 中国云原生调查报告
中国 72% 的受访者生产中使用 Kubernetes 在 CNCF,为更好地了解开源和云原生技术的使用,我们定期调查社区.这是第三次中国云原生调查,以中文进行,以便更深入地了解中国云原生技术采用的步 ...
- CNCF官方大使张磊:什么是云原生?
作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 编者说: 从 2015 年 Google 牵头成立 CNCF 以来,云原生技术开始进入公众的视线并取得快速的发展,到 2018 年包括 Go ...
- 2016年Scrum状态调查报告
背景 Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发,包括一系列实践和预定义角色的过程骨架.Scrum由Jeff Sutherland和Ken Schwaber在一次IBM项目合作中研究 ...
- Kubernetes 入门必备云原生发展简史
作者|张磊 阿里云容器平台高级技术专家,CNCF 官方大使 "未来的软件一定是生长于云上的"这是云原生理念的最核心假设.而所谓"云原生",实际上就是在定义一条能 ...
- protobuf / Consul / 边缘计算 / MEC / CDN / Serverless / GraphQL / 微服务 / 网关 / 云原生 / Serverless (真能造概念啊!!!)
技术概念层出不穷,学吧!记录下自己多这些概念的理解 protobuf: 数据结构而已,类比XML, JSON consul 解决的只是微服务里的服务注册与发现,健康检查等. 边缘计算:可以理解为是指利 ...
- RightScale发布2017年度云调查报告
RightScale最近发布了他们的年度云报告(RightScale 2017云现状报告,RightScale 2017 State of the Cloud Report),这份报告包括了云计算在采 ...
- 巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
近日,巨杉数据库正式加入全球顶级开源社区,云原生应用计算基金会 (Cloud Native Computing Foundation,以下简称CNCF),成为CNCF基金会会员,是中国最早加入的开源云 ...
- StackOverflow发布年度开发者调查报告:JavaScript备受欢迎
StackOverflow刚刚发布了年度开发者调查报告,访问了来自173个国家的56033名编程人员,发现几乎所有开发者都精通于JavaScript.具体说来就是,超过85%的全栈开发者.超过90%的 ...
- 始于阿里,回归社区:阿里8个项目进入CNCF云原生全景图
破土而出的生命力,源自理想主义者心底对技术的信念. 云原生技术正席卷全球,云原生基金会在去年KubeCon +CloudNativeCon NA的现场宣布: 其正在孵化的项目已达14个,入驻的厂家或产 ...
随机推荐
- golang 指定权限是 0o755 而不是 0755
在Go语言中,当指定文件权限时,使用前缀 0o 来明确表示八进制数是一种推荐的做法. 这是因为在Go语言中,八进制字面量必须以 0o 或 0O 开头,后跟八进制数字(0-7). 这种语法是从 Go 1 ...
- ChatGPT学习之旅 (9) 系统运维小助手
大家好,我是Edison. 上一篇我们写了一个单元测试助手的prompt,它帮我们写一些我们开发者不太愿意编写的单元测试代码,在我最近一个月的实践中我再也没有手写过单元测试,更多地只是在AI生成的代码 ...
- Go 互斥锁 Mutex 源码分析(二)
原创文章,欢迎转载,转载请注明出处,谢谢. 0. 前言 在 Go 互斥锁 Mutex 源码分析(一) 一文中分析了互斥锁的结构和基本的抢占互斥锁的场景.在学习锁的过程中,看的不少文章是基于锁的状态解释 ...
- 增删demo中,React开发中,Vue思维导致的踩坑
.push等操作,无法监听数据的更新,必须使用setState() state最好写在构造函数中,这是个好习惯 不要什么状态的获取都放在didmount,构造函数里面获取状态也是一个不错的选择
- React挂载dom无效的问题
话不多说,先上代码. 根据我的猜测,ReactDOM.render()这个函数,也就是挂载的意思是将内容进行替换,所以我的vdom1在调试的时候没有展示出来. 然后我创建了两个div块,分别挂载vdo ...
- macOS 查看网络接口信息
networksetup -listallhardwareports 执行结果: Hardware Port: Ethernet Adapter (en4) Device: en4 Ethernet ...
- 详谈怎样配置微信小程序的分包以解决体积过大问题(转载)
一.文件结构和工具功能 1.小程序编译的文件结构 非常必要推荐了解小程序文件结构,对于稍大的项目,对于包的精简会起到柳暗花明又一村的效果 .众所周知,微信小程序分为"主包"和&qu ...
- 移动端Android跟ios兼容性问题,反人类!!!
一.查询参数编码问题 我们在日常开发中,有时候会遇到拼接参数特别多的情况,那么就会导致一行代码特别长.那么为了美观呢,有的同学会进行换行处理,如下代码: 可以看到我红色框出来的地方就是经过了手动的回车 ...
- vue自定义组件的点击事件失效
在vue开发过程中为了减少重复代码,很多时候都需要将重复的部分写成一个组件,方便调用.但是使用组件时很可能又会给该组件添加点击事件.如果直接这样写,事件则会失效: 正确写法应该是这样:
- 【YashanDB知识库】收集分区表统计信息采样率小于1导致SQL执行计划走偏
[问题分类]性能优化,BUG [关键字]分区表,统计信息,采样率 [问题描述]收集表(分区表)级别的统计信息时,如果采样率小于1,dba_ind_statistics中partition_name i ...