写点什么

k8s

20 人感兴趣 · 156 次引用

  • 最新
  • 推荐

OpenTelemetry 简析

OpenTelemetry 是 CNCF 的一个可观测性项目,旨在提供可观测性领域的标准化方案,解决观测数据的数据模型、采集、处理、导出等的标准化问题,提供与三方 vendor 无关的服务。

Kubernetes 稳定性保障手册 -- 可观测性专题

伴随大家对稳定性重视程度的不断提升、社区可观测性项目的火热,可观测性成了一个很热门的话题,站在不同角度会产生不同理解。 我们从软件开发的生命周期出发,尝试形成对可观测性的一个宏观理解,并从SRE和Serverless两个角度具化可观测性的理解以及实践。

https://static001.geekbang.org/infoq/3a/3a5eabe31a1ce73f0021f2e87fb70761.jpeg?x-oss-process=image/resize,w_416,h_234

拥抱云原生,基于 eBPF 技术实现 Serverless 节点访问 K8S Service

用户头像
UCloud技术4 月 1 日

cilium的出现使得eBPF正式进入K8s的视野,并正在深刻地改变k8s的网络,安全,负载均衡,可观测性等领域。从1.6开始,cilium可以100%替换kube-proxy,真正通过eBPF实现了kube-proxy的全部转发功能。让我们首先考察一下ClusterIP(东西流量)的实现。

【OpenYurt 深度解析】边缘网关缓存能力的优雅实现

阿里云边缘容器服务上线 1 年后,正式开源了云原生边缘计算解决方案 OpenYurt,跟其他开源的容器化边缘计算方案不同的地方在于:OpenYurt 秉持 Extending your native Kubernetes to edge 的理念,对 K8s 系统零修改,并提供一键式转换原生 K8s 为 OpenYurt。

一年增加 1.2w 星,Dapr 能否引领云原生中间件的未来?

在 Dapr v1.0 发布之际,希望可以通过这篇文章帮助大家对 Dapr 形成一个准确的认知:掌握 Dapr 项目的发展脉络,了解其核心价值和愿景,领悟 Dapr 项目背后的“道之所在”—— 云原生。

K8s 原生 Serverless 实践:ASK 与 Knative

K8s在一个承上启下的位置,云原生用户使用K8s目的是为了交付和管理应用,包括灰度发布、扩容缩容等。但对用户来说,实现这些能力,通过直接操作K8s API难免有些复杂。那如何才能简单使用K8s的技术,实现按需使用,最终实现降本增效呢?答案就是Knative。

源码解读:KubeVela 是如何将 appfile 转换为 K8s 特定资源对象的

KubeVela 是一个简单易用又高度可扩展的云原生应用管理引擎,是基于 Kubernetes 及阿里云与微软云共同发布的云原生应用开发模型 OAM 构建。本文主要目的是探索 KubeVela 如何将一个 appfile 文件转换为 K8s 中特定的资源对象。

https://static001.geekbang.org/infoq/40/40645c479e393b065c3de06b487dd1ed.png?x-oss-process=image/resize,w_416,h_234

什么?都 1202 年了还不懂 k8s 和容器的关系?!这份 k8s 指南快拿走不谢!

用户头像
驻云DataFlux3 月 26 日

k8s是比容器更上一层的架构,作为一个编排和管理容器的工具,它主要具备以下三大核心能力:自动调度、自动修复、水平自动伸缩

OpenKruise 如何实现 K8s 社区首个规模化镜像预热能力

OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之上的标准扩展组件。

https://static001.geekbang.org/infoq/26/26d54b66336eb24b70b1cceac6967cc7.png?x-oss-process=image/resize,w_416,h_234

k8s(Kubernetes) 中 Pod,Deployment,ReplicaSet,Service 之间关系分析

用户头像
ucsheep3 月 24 日

看完k8s文档,好多概念似乎明白了,又似乎不明白,多个概念之间的关系也很混乱,不是很明白,不要紧,接下来,好好分析一下。

https://static001.geekbang.org/infoq/81/8189e72fc0220f4dbbcb11af7fb5bf35.gif?x-oss-process=image/resize,w_416,h_234

Kubernetes 认证管理员

用户头像
云原生3 月 23 日

Kubernetes认证管理员是CNCF的一项具有挑战性的考试。与许多其他认证不同,这是一个实际的实验室。我花了两次尝试才能通过。分享我的经验将帮助大家渡过难关。轻松通过考试的窍门有很多方面,其中之一是“时间管理”。我们将在今天探讨时间管理,并在下一篇文

Fluid 0.5 版本发布:开启数据集缓存在线弹性扩缩容之路

为了解决大数据、AI 等数据密集型应用在云原生场景下,面临的异构数据源访问复杂、存算分离 I/O 速度慢、场景感知弱调度低效等痛点问题,南京大学PASALab、阿里巴巴、Alluxio 在 2020 年 6 月份联合发起了开源项目 Fluid。

云原生时代下,容器安全的“四个挑战”和“两个关键”

云原生的火热带来了企业基础设施和应用架构等技术层面的革新,在云原生的大势所趋下,越来越多的企业选择拥抱云原生,在CNCF 2020年度的调研报告中,已经有83%的组织在生产环境中选择 K8s,容器已经成为应用交付的标准。

OpenKruise v0.8.0 核心能力解读:管理 Sidecar 容器的利器

OpenKruise是阿里云开源的云原生应用自动化管理套件,也是当前托管在CNCF下的Sandbox项目。它来自阿里多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于K8s之上的标准扩展组件\紧贴上游标准、适应互联网规模化场景的技术理念与最佳实践。

GitHub Action + ACK:云原生 DevOps 落地利器

据信通院《中国 DevOps 现状调查报告(2020年)》显示,63% 的企业已经实践落地 DevOps,采用持续交付流水线打通开发、测试、部署和运维多个环节。

OpenKruise v0.8.0 版本发布:K8s 社区首个规模化镜像预热能力

OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之上的标准扩展组件。

KubeNode:阿里巴巴云原生 容器基础设施运维实践

目前 KubeNode 已经覆盖了阿里巴巴集团的所有的 ASI 集群,接下来,将随着阿里巴巴集团“统一资源池”的项目,推进 KubeNode 覆盖更大的范围、更多的场景,让云原生的容器基础设施运维架构发挥更大的价值。

开课啦 dubbo-go 微服务升级实战

杭州开课啦教育科技有限公司是一家致力于为中小学生提供学习辅导的在线教育公司,目前公司后端服务基础设施主要依托于阿里云原生,其中包含计算、网络、存储以及 Kubernetes 服务。

Alluxio 助力 Kubernetes,加速云端深度学习

人工智能是近几年非常火热的技术领域,而推动这个领域快速演进的原动力包括以英伟达 GPU 为代表的异构算力,以 TensorFlow,Pytorch 为代表的的机器学习框架,以及海量的数据集。

基于 Wasm 和 ORAS 简化扩展服务网格功能

本文将介绍如何使用ORAS客户端将具有允许的媒体类型的Wasm模块推送到ACR注册库中,然后通过ASM控制器将 Wasm Filter部署到指定工作负载对应的Pod。Wasm Filter部署中所有步骤都使用声明方式,即可以创建一个自定义资源CRD来描述Wasm Filter的部署。

https://static001.geekbang.org/infoq/a3/a34eefe18681da7f5d7d9a417e1fc7e6.jpeg?x-oss-process=image/resize,w_416,h_234

Spark 支持自定义 Python 环境

用户头像
walker121383 月 3 日

现有大数据平台的Spark版本是2.1.0,Python版本2.7和3.6 ,通过PySpark+Jupyter方式提供服务。Python 2年岁久远,升级支持Python 3

https://static001.geekbang.org/infoq/91/918a10ca7c00aa8cf2802090a57f09ad.png?x-oss-process=image/resize,w_416,h_234

容器 & 服务:K8s 与 Docker 应用集群 (一)

前面文章中我们了解了在jenkins中,使用compose等工具构建发布的方法。本篇开始将会介绍k8s的一些基础,并在后续继续完善demo应用

基于 KubeVela 与 Kubernetes 打造“无限能力”的开放 PaaS

本文整理自阿里云容器技术专家、OAM 规范主要制定者之一、KubeVela 作者和负责人孙健波(天元)在阿里云开发者社区“周二开源日”的直播分享,详细介绍了如何基于 OAM 和 KubeVela 体系赋能 PaaS,构建开放可扩展又易用的能力。

Kubernetes 稳定性保障手册 -- 日志专题

不论对于软件的用户还是开发者,日志都是很重要的信息源。日志可以用来表征软件的运行状态,在软件运行不符合预期时提供丰富的信息,也可以用在开发阶段调试软件,方便定位问题。

Kubernetes 稳定性保障手册 -- 极简版

Kubernetes 在生产环境中的采用率越来越高,复杂度越来越高,由此带来的稳定性保障的挑战越来越大。

https://static001.geekbang.org/infoq/6a/6a063c6ea4e2487beb7336ef54f87099.png?x-oss-process=image/resize,w_416,h_234

使用 Helm 部署 Wikijs

用户头像
东风微鸣2 月 28 日

使用 wiki.js 美丽直观的界面,让文档成为写作的乐趣!

应云而生,幽灵的威胁 - 云原生应用交付与运维的思考

云计算已经不再是一种技术,而是成为支撑数字经济发展和业务创新的关键基础设施。在利用云计算重塑企业 IT 的过程中,生于云、长于云、最大化实现云价值的云原生技术得到了越来越多企业的认同,成为企业 IT 降本提效的重要手段。

阿里巴巴云原生应用安全防护实践与 OpenKruise 的新领域

得益于 Kubernetes 面向终态的理念,云原生架构天然具备高度自动化的能力。然而,面向终态的自动化是一把“双刃剑”,它既为应用带来了声明式的部署能力,同时也潜在地会将一些误操作行为被终态化放大。

Dapr 知多少 | 分布式应用运行时

用户头像
圣杰2 月 22 日

Dapr 是一个可移植的、事件驱动的运行时,它使任何开发人员能够轻松构建出弹性的、无状态和有状态的应用程序,并可运行在云平台或边缘计算中,它同时也支持多种开发语言和开发框架。

k8s_k8s资料文章-InfoQ写作平台