你正在查看的文档所针对的是 Kubernetes 版本: v1.27
Kubernetes v1.27 版本的文档已不再维护。你现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。
Posts in 2015
-
使用 Puppet 管理 Kubernetes Pod、Service 和 Replication Controller
2015.12.17 in 博客
今天的嘉宾帖子是由 IT 自动化领域的领导者 Puppet Labs 的高级软件工程师 Gareth Rushgrove 撰写的。Gareth告诉我们一个新的 Puppet 模块,它帮助管理 Kubernetes 中的资源。 熟悉[Puppet]的人(https://github.com/puppetlabs/puppet)可能使用它来管理主机上的文件、包和用户。但是Puppet首先是一个配置管理工具,配置管理是一个比管理主机级资源更广泛的规程。配置管理的一个很好的定义是它旨在解决四个相关的问 …
-
Kubernetes 1.1 性能升级,工具改进和社区不断壮大
2015.11.09 in 博客
自从 Kubernetes 1.0 在七月发布以来,我们已经看到大量公司采用建立分布式系统来管理其容器集群。 我们也对帮助 Kubernetes 社区变得更好,迅速发展的人感到钦佩。 我们已经看到诸如 CoreOS 的 Tectonic 和 RedHat Atomic Host 之类的商业产品应运而生,用以提供 Kubernetes 的部署和支持。 一个不断发展的生态系统增加了 Kubernetes 的支持,包括 Sysdig 和 Project Calico 等工具供应商。 在数百名贡献者的 …
-
Kubernetes 社区每周环聊笔记——2015 年 7 月 31 日
2015.08.04 in 博客
每周,Kubernetes 贡献社区都会通过Google 环聊虚拟开会。我们希望任何有兴趣的人都知道本论坛讨论的内容。 这是今天会议的笔记: 私有镜像仓库演示 - Muhammed 将 docker-registry 作为 RC/Pod/Service 运行 在每个节点上运行代理 以 localhost:5000 访问 讨论: 我们应该在可能的情况下通过 GCS 或 S3 支持它吗? 在每个节点上运行由 $object_store 支持的真实镜像仓库 DNS 代替 localhost? …
-
宣布首个Kubernetes企业培训课程
2015.07.08 in 博客
在谷歌,我们依赖 Linux 容器应用程序去运行我们的核心基础架构。所有服务,从搜索引擎到Gmail服务,都运行在容器中。事实上,我们非常喜欢容器,甚至我们的谷歌云计算引擎虚拟机也运行在容器上!由于容器对于我们的业务至关重要,我们已经与社区合作开发许多基本的容器技术(从 cgroups 到 Docker 的 LibContainer),甚至决定去构建谷歌的下一代开源容器调度技术,Kubernetes。 在 Kubernetes 项目进行一年后,在 OSCON 上发布 V1 版本的前夕,我们很高 …
-
幻灯片:Kubernetes 集群管理,爱丁堡大学演讲
2015.06.26 in 博客
2015年6月5日星期五,我在爱丁堡大学给普通听众做了一个演讲,题目是使用 Kubernetes 进行集群管理。这次演讲包括一个带有 Kibana 前端 UI 的音乐存储系统的例子,以及一个基于 Elasticsearch 的后端,该后端有助于生成具体的概念,如 pods、复制控制器和服务。 Kubernetes 集群管理。
-
OpenStack 上的 Kubernetes
2015.05.19 in 博客
今天,OpenStack 基金会通过在其社区应用程序目录中包含 Kubernetes,使您更容易在 OpenStack 云上部署和管理 Docker 容器集群。 今天在温哥华 OpenStack 峰会上的主题演讲中,OpenStack 基金会的首席运营官:Mark Collier 和 Mirantis 产品线经理 Craig Peters 通过利用 OpenStack 云中已经存在的计算、存储、网络和标识系统,在几秒钟内启动了 Kubernetes 集群,展示了社区应用程序目录的工作流。 目录 …
-
Kubernetes 社区每周聚会笔记- 2015年5月1日
2015.05.11 in 博客
每个星期,Kubernetes 贡献者社区几乎都会在谷歌 Hangouts 上聚会。我们希望任何对此感兴趣的人都能了解这个论坛的讨论内容。 简单的滚动更新 - Brendan 滚动更新 = RCs和Pods很好的例子。 ...pause… (Brendan 需要 Kelsey 的演示恢复技巧) 滚动更新具有恢复功能:取消更新并重新启动,更新从停止的地方继续。 新控制器获取旧控制器的名称,因此外观是纯粹的更新。 还可以在 update 中命名版本(最后不会重命名)。 Rocket 演示 - …
-
通过 RKT 对 Kubernetes 的 AppC 支持
2015.05.04 in 博客
我们最近接受了对 Kubernetes 项目的拉取请求,以增加对 Kubernetes 社区的应用程序支持。 AppC 是由 CoreOS 发起的新的开放容器规范,并通过 CoreOS rkt 容器运行时受到支持。 对于Kubernetes项目和更广泛的容器社区而言,这是重要的一步。 它为容器语言增加了灵活性和选择余地,并为Kubernetes开发人员带来了令人信服的新安全性和性能功能。 与智能编排技术(例如 Kubernetes 和/或 Apache Mesos)配合使用时,基于容器的运行 …
-
Kubernetes 社区每周聚会笔记- 2015年4月24日
2015.04.30 in 博客
每个星期,Kubernetes 贡献者社区几乎都会在谷歌 Hangouts 上聚会。我们希望任何对此感兴趣的人都能了解这个论坛的讨论内容。 日程安排: Flocker 和 Kubernetes 集成演示 笔记: flocker 和 kubernetes 集成演示 Flocker Q/A 迁移后文件是否仍存在于node1上? Brendan: 有没有计划把它做成一本书?我们不需要 powerstrip? Luke: 需要找出感兴趣的来决定我们是否想让它成为 kube 中的一个一流的持久性磁盘提供 …
-
Borg: Kubernetes 的前身
2015.04.23 in 博客
十多年来,谷歌一直在生产中运行容器化工作负载。 无论是像网络前端和有状态服务器之类的工作,像 Bigtable 和 Spanner一样的基础架构系统,或是像 MapReduce 和 Millwheel一样的批处理框架, Google 的几乎一切都是以容器的方式运行的。今天,我们揭开了 Borg 的面纱,Google 传闻已久的面向容器的内部集群管理系统,并在学术计算机系统会议 Eurosys 上发布了详细信息。你可以在 此处 找到论文。 Kubernetes 直接继承自 Borg。 …