K8s顶级盛会KubeCon即将盛大举行,Rancher两场演讲+金牌赞助亮相大会

12月6-8日,CNCF主办的Kubernetes领域顶级盛会KubeCon + CloudNativeCon 2017北美峰会,将于美国Texas州Austin盛大举行。CNCF的所有明星项目将汇聚一堂,来自世界各地的技术领袖、容器专家、技术人员亦将聚集在一起讨论容器技术、Kubernetes、云原生技术的现状和未来,进一步推动云原生计算的发展。

前沿技术,受邀演讲

Rancher Labs一贯秉持着以技术为先、为开源贡献的理念,在技术领域扎实深耕,而这一切亦得到了业界的高度认可。此次KubeCon大会上,Rancher Labs的软件工程师将受邀进行两场主题演讲,为参会者分享Kubernetes的使用经验与最佳实践。

在Go语言中使用Kubernetes API

随着Kubernetes越来越受欢迎,围绕它的集成和监控服务的数量也在不断增长。Golang编写的所有此类服务的关键组件是kubernetes / client-go——一个用于与Kubernetes集群API通信的软件包。在这次演讲中,我们将讨论client-go使用的基本知识,以及如何为开发人员节约编写实际应用程序逻辑所需的时间。我们还将展示使用该软件包的最佳实践,并从每天与Kubernetes进行集成工作的开发人员的角度,分享我们已有的经验。演讲内容将包括:

  • 集群中的客户端认证 vs. 集群外的客户端认证
  • 基本列表,使用client-go去创建和删除Kubernetes对象的操作
  • 如何使用ListWatch和Informers监视K8s事件并做出反应
  • 如何管理软件包依赖

演讲嘉宾

Alena Prokharchyk
Rancher Labs首席软件工程师

如何使用K8s API及webhook进行自动更新

大多数软件项目都高度注重提高效率和可靠性。如何可靠地进行实时应用程序的实时更新、确保没有任何停机时间?Kubernetes中的滚动更新是一个很好的例子。一旦你拥有了一个可靠的系统,你就需要使你的软件开发过程更加高效。效率的一个关键组成部分是自动化。Docker云上的自动构建是在push新代码时有效构建镜像的好方法。

在这个演讲中,我们将讨论如何使自动化更进一步。我们将利用Kuberbnetes API调用以及Docker Hub的webhooks功能,在将新镜像 / 标签push到Docker Hub时自动启动部署的滚动更新。我们将演示如何编写一个微服务,以在使用Docker Hub的webhook推送的数据之后进行这些调用。

演讲嘉宾

Rajashree Mandaogane
Rancher Labs软件工程师

金牌赞助,闪耀亮相

作为KubeCon一直以来的支持者与参与者,此届KubeCon上,Rancher Labs将以金牌赞助商的身份亮相,在G3展位为参会者带来最新的Rancher产品动态,进行深入的技术交流,共同探讨容器领域、K8s技术的发展方向,以及Rancher Labs身为硅谷容器领域明星玩家、身在其中的现有角色及未来计划。

1

Rancher容器管理平台的重大升级版本——Rancher 2.0,现已发布技术预览版。Rancher 2.0将深受全球用户喜爱的Rancher体验延伸到了Kubernetes,大大改善了原生Kubernetes易用性不佳、学习曲线陡峭的现状,使用户能够轻松地应用各种技术创新以及Kubernetes的生态系统。

今年11月,Rancher Kubernetes更是成为了全球首批获得CNCF Certified Kubernetes Conformance Program认证的32个平台之一。

在Rancher 2.0中,用户将可以同时纳管任何类型、来自任何云提供商的Kubernetes集群,包括RKE、AWS EKS、Google Container Engine (GKE)、Azure Container Service (AKS)等等。同时,Rancher 2.0可集中管理用户身份验证、监测和健康检查,充分利用并拓展了Kubernetes中复杂的、基于角色的访问控制(RBAC)功能,用户可方便简单地完成多集群管理。且Rancher一贯极简的操作界面、优异友好的用户体验和丰富的应用目录,定将加快Kubernetes在企业中的普及。

请选择你看完该文章的感受