定制+扩展+贡献@KubeCon+CloudNativeCon 2018中国

Posted CNCF

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定制+扩展+贡献@KubeCon+CloudNativeCon 2018中国相关的知识,希望对你有一定的参考价值。

KubeCon+CloudNativeCon 2018中国论坛震撼来袭,邀您共享云原生盛宴

 

2018年11月13-15日,由云原生计算基金会 (CNCF) 主办的全球顶级的Kubernetes官方技术论坛KubeCon+CloudNativeCon 2018中国将在上海跨国采购会展中心隆重举行。KubeCon+CloudNativeCon作为CNCF的旗舰论坛,此次是其在中国的首秀,将携当今最迫切的云原生话题邀您共享!


本论坛关于定制+扩展+贡献的精彩日程现已出炉,看看你关注的议题和大咖!

NOVEMBER 14 • WEDNESDAY
11:05 – 11:40
305 A
Kubernetes API:绑定外部管理服务的一环——Niraj Tolia,Kasten 

Speakers: Niraj ToliaKubernetes 
在公共云中的迅猛发展为 Kubernetes 应用程序与 AWS RDS 或 Google Cloud SQL 等托管服务的集成带来了挑战。即使是公开服务代理商,也常常需要独立的管理层来应对协调应用程序和数据服务生命周期管理的困难,以完成更深入的任务,比如升级、备份和复杂的首次展示。本次演讲介绍了我们如何通过使用 CRD 和运算符来在 Kubernetes 中本地代表这些托管服务的第一手经验;并统一管理两个截然不同但紧密相连的系统。我们讨论了用这种方法处理混合持久化和扩展挑战的能力,以及这种样式的好处、权衡取舍、可扩展性和缺陷。
11:50 – 12:25
305 A
使用“KubeEdge”管理边缘节点——Yulin Sun, 华为 和 Li Xing, 华为 

Speakers: Yulin Sun, Cindy Xing
随着物联网 (IOT)、人工智能 (AI) 行业的快速发展,各家公司都在探索将计算和智能推向前沿的方法。 

边缘云计算带来了许多独特的挑战,如网络连接、网络性能和计算节点容量。目前的 Kubernetes 平台是为典型的数据中心环境而设计的,也许不能完全满足边缘场景。

本演示将回顾这些挑战以及 Kubernetes 的局限性。它还将讨论 “KubeEdge” 设计方案,以解决 Kubernetes 的局限性。“KubeEdge”是对 Kubernetes 边缘云环境平台的扩展。它支持离线自主 pod 执行、低内存边缘计算节点、边缘服务访问、注册和发现(边到数据中心云和边到边)等功能。

本演示将使用用户案例研究演示上述所有内容。
13:55 – 14:30
305 A
Kubebuilder: 扩展 Kubernetes 的软件开发工具包——Sunil Arora,Google和 Fan Zhang,VMWare Inc 

Speakers: Sunil Arora, Fan Zhang
Kubebuilder 是一个用于扩展 Kubernetes 的软件开发工具包,它能通过开箱即用的最佳实践方法快速开发自定义 API。在本次演讲中,与会者将了解:
关键 Kubernetes API 扩展点及其性能。
Kubebuilder 功能和理念的概要知识
现场演示如何使用 Kubebuilder 构建和发布自定义 API / Operator 的工作流程
在本次演讲的最后,与会者应该充分了解如何使用 Kubebuilder 在 Kubernetes 上自动处理他们的自定义工作流程,例如 mysql 集群的自动化备份 / 恢复。
14:40 – 15:15
305 A
管理和保障 Kubernetes 上的区块链应用——Haining Zhang,VMware 和 Yang Yu,Vmware 

Speakers: Haining Henry&quot, Yang Yu
很多企业着眼于用区块链技术解决商业问题。由于区块链的去中心化特点,云平台成为运行区块链应用的理想场所。Kubernetes 是无所不在的云操作系统,可从绝大多数的云供应商处获取。在 Kubernetes 上运行和操作区块链系统成为多数用户降低操作复杂度的理想选择。 

在本次演讲中,我们将介绍并展示在 Kubernetes 上自动化开源区块链框架 Hyperledger Fabric 的途径。此外,我们将说明如何利用 CNI 插件设置基于 Kubernetes 的域名空间的网络策略。这一措施通过在不同区块链实体间分离工作负载而增强安全性。我们的工作可以作为基于 Kubernetes 的企业区块链即服务 (BaaS) 的基础。
15:35 – 16:10
305 A
在 Kubernetes 上配置分布式数据库 TiDB——Shuan Deng,PingCAP 

Speakers: Shuan Deng
我将简要介绍 TiDB 以及我们是如何在 Kubernetes 上管理这个分布式数据库的。对于 SQL 数据库,本地 SSD 磁盘首选或必选。我将介绍我们是如何扩展 Kubernetes 以支持用于 TiDB 的本地持久容量的。以及我们是如何将运算符样式用于复杂的有状态应用(如分布式数据库)的。
16:20 – 16:55
305 A
跨多个 Kubernetes 集群管理 RBAC - Alena Prokharchyk, Rancher Labs, Inc. 

Speakers: Alena Prokharchyk
在组织中实现多个 Kubernetes 集群将很快成为事实。这种需求可由地理分隔驱动,其中集群位于不同的区域;或者当集群用于特定团队或部门时由逻辑驱动。这给管理员带来了新的挑战——管理异构 Kubernetes 云中的用户及其权限。 

在本次会议,我想分享我的团队利用 Kubernetes CRD 创建开源身份验证/授权框架的经验,这使跨集群认证和 RBAC 变得更容易,通过:

* 多集群,但单一身份认证和授权点
* 管理用户跨集群 RBAC 权限,并自动授予用户权限
* 将集群资源分组为可管理子集的有效方法,使 RBAC/PodSecurity/NetworkPolicy 应用程序更容易。
NOVEMBER 15 • THURSDAY
11:30 – 12:05
305 A
日新月异的 Sigma:在阿里巴巴使用 Kubernetes——Xiang Li,阿里巴巴 

Speakers: Xiang Li
Sigma 是我们在阿里巴巴使用的在线服务的集群管理系统。它管理的典型的容器集群有成千上万的服务器,这超出了当前 Kubernetes 的容量。它还管理着传统的非容器式工作负载。 

随着 Kubernetes 日益普及,我们试图将 Kubernetes 集成入 Sigma 系统。然而,这样做我们将面临很大挑战。我们如何扩展 Kubernetes 以支持不同类型的工作负载?我们如何扩展 Kubernetes 以管理成千个节点?当将 Kubernetes 与我们的基础结构层集成时,我们如何保持 Kubernetes API? 

本次演讲中,我们首先概述了 Sigma。然后,我们将介绍在阿里巴巴将 Kubernetes 扩展、缩放和集成入 Sigma 中的解决方案。同时我们将分享在此过程中获得的经验教训。
12:15 – 12:50
305 A
在 eBay 上管理生产级工作负载的 Operator 框架——Xin Xu,eBay 和 Xinglang Wang,eBay 

Speakers: Xinglang Wang, Xin Xu
在生产环境中对大数据应用程序进行容器化是一个很大的挑战,因为这些应用程序需要人工操作知识来正确地操作,同时防止数据丢失。 
在 eBay 上,我们从 CoreOs 运算符样式概念中获得灵感,并构建了一个框架,使其更容易和敏捷地管理 Kubernetes 的多种组件、地理分布的有状态工作负载。
凭借这个运算符框架,用户可以在一个 yaml 文件、数据库或消息队列或流处理器中获得所需的任何应用程序。该框架利用我们自行设计的工作流引擎,将应用程序部署到多个 Kubernetes 集群中,并自动使用组件管理应用程序。提供了自我修复、扩展、升级、配置等管理功能,以实现生产级的可靠性和高可用性。
14:20 – 14:55
305 A
通过腾讯案例研究深入了解 Cluster API——Feng Min,Google和 Zhiguo Hong,腾讯 

Speakers: Zhiguo Hong, Feng Min
Cluster API 是一种 Kubernetes 项目,它将声明式 Kubernetes 风格的 API 引入集群管理中。它在 Kubernetes 核心功能之上还提供可选的附加功能。它尝试处理当前堆栈中分散的基础设施层。 

在本次联合演讲中,Feng Min 将重温当下基础设施情况,并探寻集群 API 是如何融入其中的。Feng 还将研究集群 API 的结构,比如机器设备 / 机器部署,并查看它们如何帮助像升级这样的公共集群操作。作为一项案例研究,Zhiguo Hong 将讨论腾讯云如何支持集成,以及如何应用集群 API 来管理腾讯云中的 k8s 集群。

观众将清晰了解集群 API 架构以及如何将当前的集群管理转换为 Cluster API 的世界。
15:05 – 15:40
305 A
一场一致性测试的冒险——Aaron Crickenberger,Google 

Speakers: Aaron Crickenberger
什么是真正意义上的 Kubernetes?文献可能无法面面俱到,但运行代码才是王道。于是,我们社群通过一致性测试(这些测试运用了对任意给定的 Kubernetes 集群预期的功能性)定义了 Kubernetes。

去年,CNCF 介绍了认证的 Kubernetes 一致性项目,其使用这些测试来证实给定的 Kubernetes 分布或平台是否具有预期的表现。超过 60 名供应商已认证其 Kubernetes。我们从中学到了什么?

本次演讲将让您一览我们过去一年在改善一致性测试的保真度方面所取得的进步,以及这些测试是如何继承到上游和下游开发中的。读者应不拘泥于本次演讲,了解一致性测试提供哪些保证、他们可以如何使用这些保证以及它们会有什么帮助。
16:00 – 16:35
305 A
Kubernetes:使用、贡献并享受它!——Peter Zhao,和 Yuan Ji,ZTE Corporation 

Speakers: Yuan Ji, Peter Zhao
"据所周知, Kubernetes 是一个复杂系统。它的学习曲线如此陡峭,以至于许多新用户使用它时很痛苦。在这次演示中,Peter Zhao 和 Yuan Ji 将会展示几种轻松部署集群的方法。已经对 Kubernetes 熟捻于心并且想要为之投入吗?来吧!本次演示文稿同时展示了社区的运行方式(包括项目、空间信息网格、自动程序、持续集成系统、发布)以及如何进行第一次投稿(PR 自动化工作流程、测试等)这几乎是 Kubernetes 最简单的方法,尽情享受吧!
对于新用户来说,他们将获得部署 Kubernetes 集群并理解其工作方式的几种最简单的方法。对于新投稿者,他们将学习如何加入社区。即使对于已经是投稿者的人来说,本次演示文稿将向他们介绍他们可能不知道的社区功能。"
16:45 – 17:20
305 A
用户介面:利用 Kubernetes Dashboard 并决定其未来——Dan Romlein,Google & Spencer Sugarman,Google 

Speakers: Dan Romlein, Spencer Sugarman
60% 以上的 Kubernetes 用户将一些类型的 UI 用于 Kubernetes。UI 相对于 CLI 的一些独特优点包括:监控和故障排除、添加新用户、与技术性不高的利益相关者共享信息。在本次演讲中,Spencer(UX 研究员)和 Dan(UX 设计员)将围绕什么是成功的 Kubernetes UI 分享研究和最佳实践,并对最大化 UI 能够为您的生产工作量带来的价值提供建议。他们将展示最近发布的 Dashboard 中所包含的部分更新,并根据关于新出现的使用情况的新研究提出 Dashboard 今后的愿景。最后,作为 KubeCon 之前所做研究的延续,他们将邀请读者完成一份关于其 UI 用途、类似于 2016 年曾做过的简短调查。


会议更多信息及注册请点击文末 <<阅读原文>> 了解!


感谢活动赞助商


 

钻石赞助商
阿里云
华为
IBM Cloud
Tencent Cloud
 
铂金赞助商
灵雀云
才云
英特尔
京东
Rancher
VMware
 
黄金赞助商
SUSE
 
白银赞助商
Cloud Foundry
DaoCloud
Eclipse Foundation
Elastic
Mesophere
Red Hat
 
初创企业赞助商
Aljabr
EMQ
inwinSTACK
KONTENA
LF DEEP LEARNING
PlanetScale
时速云
睿云智合
 
合作伙伴

开源中国社区

极客邦科技 / InfoQ


CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux  Foundation,是非营利性组织。 

云原生计算基金会(CNCF)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。请长按以下二维码进行关注。



以上是关于定制+扩展+贡献@KubeCon+CloudNativeCon 2018中国的主要内容,如果未能解决你的问题,请参考以下文章

KubeCon 盘点:云原生领域最新开源项目和大厂实践

边缘计算社区携手CNCF赠送KubeCon门票50张!

开源项目在GitHub上贡献33.5W个Star!腾讯的十年「云」答卷,请收好!

Go语言的简洁架构

骑上独角兽:Kubernetes新手贡献指南

利用Kubernetes优雅地处理HTTP请求