Posts in 2018

  • Kubernetes 文档更新,国际版

    2018.11.08 in 博客

    作者:Zach Corleissen (Linux 基金会) 作为文档特别兴趣小组(SIG Docs)的联合主席,我很高兴能与大家分享 Kubernetes 文档在本地化(l10n)方面所拥有的一个完全成熟的工作流。 丰富的缩写 L10n 是 localization 的缩写。 I18n 是 internationalization 的缩写。 I18n 定义了做什么 能让 l10n 更容易。而 L10n 更全面,相比翻译( t9n )具备更完善的流程。 为什么本地化很重要 SIG Docs 的目 …

    更多

  • Kubernetes 2018 年北美贡献者峰会

    2018.10.16 in 博客

    作者: Bob Killen(密歇根大学) Sahdev Zala(IBM), Ihor Dvoretskyi(CNCF) 2018 年北美 Kubernetes 贡献者峰会将在西雅图 KubeCon + CloudNativeCon 会议之前举办,这将是迄今为止规模最大的一次盛会。 这是一个将新老贡献者聚集在一起,面对面交流和分享的活动;并为现有的贡献者提供一个机会,帮助塑造社区发展的未来。它为新的社区成员提供了一个学习、探索和实践贡献工作流程的良好空间。 与之前的贡献者峰会不同,本次活动为期 …

    更多

  • 2018 年督导委员会选举结果

    2018.10.15 in 博客

    作者: Jorge Castro (Heptio), Ihor Dvoretskyi (CNCF), Paris Pittman (Google) 结果 Kubernetes 督导委员会选举现已完成,以下候选人获得了立即开始的两年任期: Aaron Crickenberger, Google, @spiffxp Davanum Srinivas, Huawei, @dims Tim St. Clair, Heptio, @timothysc 十分感谢! …

    更多

  • Kubernetes 中的拓扑感知数据卷供应

    2018.10.11 in 博客

    作者: Michelle Au(谷歌) 通过提供拓扑感知动态卷供应功能,具有持久卷的多区域集群体验在 Kubernetes 1.12 中得到了改进。此功能使得 Kubernetes 在动态供应卷时能做出明智的决策,方法是从调度器获得为 Pod 提供数据卷的最佳位置。在多区域集群环境,这意味着数据卷能够在满足你的 Pod 运行需要的合适的区域被供应,从而允许您跨故障域轻松部署和扩展有状态工作负载,从而提供高可用性和容错能力。 以前的挑战 在此功能被提供之前,在多区域集群中使用区域化的持久磁盘( …

    更多

  • KubeDirector:在 Kubernetes 上运行复杂状态应用程序的简单方法

    2018.10.03 in 博客

    作者:Thomas Phelan(BlueData) KubeDirector 是一个开源项目,旨在简化在 Kubernetes 上运行复杂的有状态扩展应用程序集群。KubeDirector 使用自定义资源定义(CRD) 框架构建,并利用了本地 Kubernetes API 扩展和设计哲学。这支持与 Kubernetes 用户/资源 管理以及现有客户端和工具的透明集成。 我们最近介绍了 KubeDirector 项目,作为我们称为 BlueK8s 的更广泛的 Kubernetes 开源项目的一部 …

    更多

  • The Machines Can Do the Work, a Story of Kubernetes Testing, CI, and Automating the Contributor Experience

    2018.08.29 in 博客

    layout: blog title: '机器可以完成这项工作,一个关于 kubernetes 测试、CI 和自动化贡献者体验的故事' date: 2019-08-29 作者:Aaron Crickenberger(谷歌)和 Benjamin Elder(谷歌) ”大型项目有很多不那么令人兴奋,但却很辛苦的工作。比起辛苦工作,我们更重视把时间花在自动化重复性工作上,如果这项工作无法实现自动化,我们的文化就是承认并奖励所有类型的贡献。然而,英雄主义是不可持续的。“ - Kubernetes …

    更多

  • 使用 CSI 和 Kubernetes 实现卷的动态扩容

    2018.08.02 in 博客

    作者:Orain Xiong(联合创始人, WoquTech) Kubernetes 本身有一个非常强大的存储子系统,涵盖了相当广泛的用例。而当我们计划使用 Kubernetes 构建产品级关系型数据库平台时,我们面临一个巨大的挑战:提供存储。本文介绍了如何扩展最新的 Container Storage Interface 0.2.0 和与 Kubernetes 集成,并演示了卷动态扩容的基本方面。 介绍 当我们专注于客户时,尤其是在金融领域,采用容器编排技术的情况大大增加。 他们期待着能用开源 …

    更多

  • IPVS-Based In-Cluster Load Balancing Deep Dive

    2018.07.09 in 博客

    作者: Jun Du(华为), Haibin Xie(华为), Wei Liang(华为) 注意: 这篇文章出自 系列深度文章 介绍 Kubernetes 1.11 的新特性 介绍 根据 Kubernetes 1.11 发布的博客文章, 我们宣布基于 IPVS 的集群内部服务负载均衡已达到一般可用性。 在这篇博客中,我们将带您深入了解该功能。 什么是 IPVS ? IPVS (IP Virtual Server)是在 Netfilter 上层构建的,并作为 Linux 内核的一部分,实现传输层负 …

    更多

  • Airflow在Kubernetes中的使用(第一部分):一种不同的操作器

    2018.06.28 in 博客

    作者: Daniel Imberman (Bloomberg LP) 介绍 作为Bloomberg [继续致力于开发Kubernetes生态系统]的一部分(https://www.techatbloomberg.com/blog/bloomberg-awarded-first-cncf-end-user-award-contributions-kubernetes/),我们很高兴能够宣布Kubernetes Airflow Operator的发布; Apache Airflow的机制,一种流行的 …

    更多

  • Kubernetes 内的动态 Ingress

    2018.06.07 in 博客

    作者: Richard Li (Datawire) Kubernetes 可以轻松部署由许多微服务组成的应用程序,但这种架构的关键挑战之一是动态地将流量路由到这些服务中的每一个。 一种方法是使用 Ambassador, 一个基于 Envoy Proxy 构建的 Kubernetes 原生开源 API 网关。 Ambassador 专为动态环境而设计,这类环境中的服务可能被频繁添加或删除。 Ambassador 使用 Kubernetes 注解进行配置。 注解用于配置从给定 Kubernetes …

    更多