作者:Jeffrey Ying (Google), Antoine Pelisse (Google)译者:Michael Yao (DaoCloud)在 Kubernetes v1.8 之前,YAML 文件中的拼写错误、缩进错误或其他小错误可能会产生灾难性后果 (例如像在 replica: 1000
作者: Peter Schuurman (Google)译者: Xin Li (DaoCloud)Kubernetes v1.26 为 StatefulSet 引入了一个新的 Alpha 级别特性,可以控制 Pod 副本的序号。 从 Kubernetes v1.27 开始,此特性进级到 Beta 阶
作者: Kensei Nakada (Mercari)译者: Michael Yao (DaoCloud)Kubernetes 1.20 在 HorizontalPodAutoscaler (HPA) 中引入了 ContainerResource 类型指标。在 Kubernetes 1.27 中,此
作者:Matthew Cary (Google)译者:顾欣 (ICBC)Kubernetes v1.27 将一种新的策略机制升级到 Beta 阶段,这一策略用于控制 StatefulSets 的 PersistentVolumeClaims(PVCs)的生命周期。 这种新的 PVC 保留策略允许用户
Author: Xing Yang (VMware)译者: 顾欣磁盘卷组快照在 Kubernetes v1.27 中作为 Alpha 特性被引入。 此特性引入了一个 Kubernetes API,允许用户对多个卷进行快照,以保证在发生故障时数据的一致性。 它使用标签选择器来将多个 Persisten
作者: Katrina Verey(独立个人)和 Justin Santa Barbara (Google)译者: Michael Yao (DaoCloud)通过 kubectl apply 命令执行声明式配置管理是创建或修改 Kubernetes 资源的黄金标准方法。 但这种方法也带来了一个挑战
作者: Xu Zhenglun (Alibaba)译者: Michael Yao (DaoCloud)在 Kubernetes 中,对于以一组 Pod 运行的应用,Service 可以为其提供统一的流量端点。 客户端可以使用 Service 提供的虚拟 IP 地址(或 VIP)进行访问, Kuber
作者: Vinay Kulkarni (Kubescaler Labs)译者:Paco Xu (Daocloud)如果你部署的 Pod 设置了 CPU 或内存资源,你就可能已经注意到更改资源值会导致 Pod 重新启动。 以前,这对于运行的负载来说是一个破坏性的操作。在 Kubernetes v1.2
作者:Paco Xu (DaoCloud), Sergey Kanzhelev (Google), Ruiwen Zhao (Google) 译者:Michael Yao (DaoCloud)如何在大型集群中加快节点上的 Pod 启动?这是集群管理员可能面临的常见问题。本篇博文重点介绍了从 kube
作者: Anish Ramasekar, Mo Khan, and Rita Zhang (Microsoft)译者: Xin Li (DaoCloud)在 Kubernetes 1.27 中,我们(SIG Auth)将密钥管理服务(KMS)v2 API 带入 Beta 阶段。KMS 是什么?保护
作者: Sascha Grunert译者: Michael Yao (DaoCloud)[Security Profiles Operator (SPO)][spo] 是一个功能丰富的 Kubernetes [operator][operator], 相比以往可以简化 seccomp、SELinux
作者: Sascha Grunert译者: Michael Yao (DaoCloud)Security Profiles Operator (SPO) 使得在 Kubernetes 中管理 seccomp、SELinux 和 AppArmor 配置文件变得更加容易。 它允许集群管理员在预定义的自定
作者:Arnaud Meukam (VMware), Hannah Aubry (Fast Forward), Frederico Muñoz (SAS Institute)译者:Xin Li (Daocloud)我们很高兴地宣布,官方 Kubernetes 二进制文件的主页 dl.k8s.io 很
今天我们不谈技术,不谈架构,也不谈具体的产品,我们来聊一聊在未来一两年之内,Service Mesh技术会在微服务相关的市场带来什么样的变化? 大家好,我是敖小剑,今天给大家带来的这个主题叫做 “Service Mesh:重塑微服务市场”。 刚才主持人张亮提到说,过去一年Se
本文是 Istio 管理 Java 微服务的案例教程,使用的所有工具和软件全部基于开源方案,替换了 redhat-developer-demos/istio-tutorial 中的 minishift 环境,使用 kubernetes-vagrant-centos-cluster 替代,沿用了原有的
在Kubernetes称为容器编排的标准之后,Service Mesh开始火了起来,但是很多文章讲概念的多,讲技术细节的少,所以专门写一篇文章,来解析Service Mesh背后的技术细节。 一、Service Mesh是Kubernetes支撑微服务能力拼图的最后一块 在上一篇文章为什么 kube
作者介绍:田晓亮,8年软件行业经验,曾就职于三星,2012年进入云计算领域,对PaaS,DevOps,APM有深入的研究和实践经验,方案支撑近千台VM中的应用部署监控。 2016年加入华为担任架构师,负责微服务的Go语言开发框架及Service Mesh设计和落地。 图1 微服务架构需要
本文为翻译文章,点击查看原文。 在今年的哥本哈根 Kubecon 大会上,Weaveworks 的 CEO Alexis Richardson 与 Varun Talwar(来自一家隐形创业公司)谈到了 GitOps 工作流程和 Istio。会后 Weaveworks 的 Stefan Prodan
北京时间 2018 年 6 月 1 日(儿童节)上午 9: 30 Istio 0.8.0 LTS(长期支持版本)发布。该版本除了常见的一堆错误修复和性能改进之外,还包含以下更新和新功能。 Istio 0.8 发布 网络 改进了流量管理模型。我们终于准备好了推出新的流量管理配置模型。该
本文为翻译文章,点击查看原文。 AspenMesh提供一种Istio的分布式架构支持,这意味着即使与上游Istio项目无关,我们也需要能够测试和修复Bug。为此我们已开发构建了我们自己的打包和测试基础架构方案。如果你对Istio的CI(持续集成)也感兴趣,请参考我们已经投入使用,可能有用但还没有提交