您正在查看 Kubernetes 版本的文档: v1.19

Kubernetes v1.19 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。

Posts in 2018

  • 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 集成,并演示了卷动态扩容的基本方面。 介绍 当我们专注于客户时,尤其是在金融领域,采用容器编排技术的情况大大增加。 他们期待着能用开源 …

    更多

  • 用于 Kubernetes 集群 DNS 的 CoreDNS GA 正式发布

    2018.07.10 in 博客

    作者:John Belamaric (Infoblox) **编者注:这篇文章是 系列深度文章 中的一篇,介绍了 Kubernetes 1.11 新增的功能 介绍 在 Kubernetes 1.11 中,CoreDNS 已经达到基于 DNS 服务发现的 General Availability (GA),可以替代 kube-dns 插件。这意味着 CoreDNS 会作为即将发布的安装工具的选项之一上线。实际上,从 Kubernetes 1.11 开始,kubeadm 团队选择将它设为默认选项。 …

    更多

  • 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 …

    更多

  • Kubernetes 这四年

    2018.06.06 in 博客

    作者:Joe Beda( Heptio 首席技术官兼创始人) 2014 年 6 月 6 日,我检查了 Kubernetes 公共代码库的第一次 commit 。许多人会认为这是故事开始的地方。这难道不是一切开始的地方吗?但这的确不能把整个过程说清楚。 第一次 commit 涉及的人员众多,自那以后 Kubernetes 的成功归功于更大的开发者阵容。 Kubernetes 建立在过去十年曾经在 Google 的 Borg 集群管理系统中验证过的思路之上。而 Borg 本身也是 Google 和 …

    更多

  • Kubernetes 1 11:向 discuss kubernetes 问好

    2018.05.30 in 博客

    作者: Jorge Castro (Heptio) 就一个超过 35,000 人的全球性社区而言,参与其中时沟通是非常关键的。 跟踪 Kubernetes 社区中的所有内容可能是一项艰巨的任务。 一方面,我们有官方资源,如 Stack Overflow,GitHub 和邮件列表,另一方面,我们有更多瞬时性的资源,如 Slack,你可以加入进去、与某人聊天然后各走各路。 Slack 非常适合随意和及时的对话,并与其他社区成员保持联系,但未来很难轻易引用通信。此外,在35,000名参与者中提问并得到 …

    更多

  • 在 Kubernetes 上开发

    2018.05.01 in 博客

    作者: Michael Hausenblas (Red Hat), Ilya Dmitrichenko (Weaveworks) 您将如何开发一个 Kubernates 应用?也就是说,您如何编写并测试一个要在 Kubernates 上运行的应用程序?本文将重点介绍在独自开发或者团队协作中,您可能希望了解到的为了成功编写 Kubernetes 应用程序而需面临的挑战,工具和方法。 我们假定您是一位开发人员,有您钟爱的编程语言,编辑器/IDE(集成开发环境),以及可用的测试框架。 …

    更多

  • Kubernetes 社区 - 2017 年开源排行榜榜首

    2018.04.25 in 博客

    对于 Kubernetes 来说,2017 年是丰收的一年,GitHub的最新 Octoverse 报告 说明了该项目获得了多少关注。 Kubernetes 是 用于运行应用程序容器的开源平台,它提供了一个统一的界面,使开发人员和操作团队能够自动执行部署、管理和扩展几乎任何基础架构上的各种应用程序。 Kubernetes 所做的,是通过利用广泛的专业知识和行业经验来解决这些共同的挑战,可以帮助工程师专注于在堆栈的顶部构建自己的产品,而不是不必要地进行重复工作,比如现在已经存在的 “云原生” 工具 …

    更多