作者 | 何淋波、宋净超、徐迪

业界要闻

1. AWS re:Invent 2019

AWS 年度云计算盛会于 12.2~12.6 在拉斯维加斯举行。

  • 技术分享超过 2500 场,技术方向涵盖数据分析、架构、人工智能与机器学习、容器、IOT 等各个热门方向;
  • 首日发布 Amazon SageMaker Operators for Kubernetes,用户可以使用原生 K8s API 来部署 sageMaker 任务,以及使用 kubectl 工具来操作和查看 SageMaker 任务;
  • 12 月 3 日发布 Amazon EKS on AWS Fargate: 用户可以在 AWS Fargate 上运行 Kubernetes pod,底层实现是采用 virtual kubelet 来对接 AWS Fargate 的。

2. 2020 KubeCon + CloudNativeCon 欧洲大会

将于 2020.3.30~2020.4.2 在荷兰阿姆斯特丹举行,议题提交截止日期为 12 月 4 日。

3. Rancher 全新版本 2.3.3 发布

11 月 28 日 Rancher Labs 发布了 Rancher 全新版本 2.3.3,该版本默认支持 Kubernetes1.16。

上游重要进展

1. Enhance ContainerStats message in CRI-API

扩展 CRI 的 ContainerStatus 接口,获取到更多的容器监控指标信息(包括CPUUsage/MemoryUsage/ProcessUsage/NetworkUsage 等)。

2. Update Server-Side Apply KEP with upgrade strategy from client-side apply

Server-Side Apply 中增加从 Client-Side 升级为 Server-side,Server-Side 回滚到 Client-Side 的设计内容、注意事项等。

3. apimachinery:switch wait to use context

wait 包中的 util 函数实现中的 stop channel 都采用 context.Context 来替代。

4. feat:make delete protection to namespace kube-node-lease

在 namespace admission 中增加 kube-node-lease namespace 防删除处理。

开源项目推荐

1. kelseyhightower/kubernetes-the-hard-way

很好的 K8s 学习项目,最好有一些 K8s 相关知识。目标人群为: 生产级 K8s 集群的运维人员,或者想深入理解 K8s 集群各组件如何协作的同学。

2. digitalocean/clusterlint

K8s 集群的最佳实践检查工具,主要检查维度包括资源,安全,可靠性等。

本周阅读推荐

1.《Gardener Project Update》

SAP 开源的多云多集群管理系统,其通过CRD方式对集群创建各个通用流程进行抽象,同时集群创建功能已经对接主流云算计服务提供商(包括Aliyun, AWS, Azure, GKE)。

2. 《The Current State of the State for Cloud Native Storage》

介绍了 Kubernetes 对存储支持的发展历程,以及 CSI 接口的未来发展方向(如快照、克隆等)。

3. 《基于阿里云 CDN 的边缘计算平台设计和思考》

目前来看,CDN 的规模最大、算力最强,将成为布局边缘计算最佳的位置。但是边缘计算不是孤立存在,是必须跟云中心协同的,本文从 CDN 的角度思考如何打造一个云边端协同的边缘计算平台。

4. 《阿里云上万个 Kubernetes 集群大规模管理实践》

本文介绍了容器服务在海量 Kubernetes 集群管理上的实践经验。

5. 《从零开始入门 K8s | 深入剖析 Linux 容器》

Linux 容器是一种轻量级的虚拟化技术,在共享内核的基础上,基于 namespace 和 cgroup 技术做到进程的资源隔离和限制。本文将会以 docker 为例,介绍容器镜像和容器引擎的基本知识。

6. 《Service Mesh 是新瓶装旧酒吗?》

在即将过去的 2019 年,Service Mesh 开源产品的成熟度虽在全球范围内没有发生质的变化,但在国内仍出现了一些值得特别关注的事件。本文作者结合了自己在阿里巴巴落地实践 Service Mesh 过程中的观察与思考,来和大家进行分享。

7. 《Serverless Kubernetes 场景和架构剖析》

容器和无服务器是当下云原生的火热主题,二者的结合极大降低了容器的使用门槛,减少了总体计算成本,也让用户摆脱了底层基础设施管理的复杂性。然而提供一个规模化和高弹性的 Serverless Container 基础设施不是一件容易的事情,要综合考虑规模、弹性、成本、效率等因素。本文内容即为针对以上问题的详细讲解。

8. 《Kubernetes 垂直自动伸缩走向何方?》

目前 Kubernetes 的 Pod 水平自动伸缩(HPA,Horizontal Pod Autoscaler)已在业界广泛应用。但对一些特殊的 Pod(如一些有状态的 Pod),HPA 并不能很好地解决资源不足的问题。 这就引出 Pod 垂直自动伸缩(VPA,Vertical Pod Autoscaler),本文主要介绍 Kubernetes 社区对 Pod 垂直自动伸缩组件的开发规划。

阿里巴巴云原生微信公众号(ID:Alicloudnative)关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术公众号。”

AWS re:Invent 2019 召开 | 云原生生态周报 Vol. 30的更多相关文章

  1. [转帖]Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31

    Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31 https://www.kubernetes.org.cn/6252.html 2019-12-13 11:59 ali ...

  2. 云原生生态周报 Vol. 3 | Java 8 ❤️ Docker

    摘要: Docker Hub遭入侵,19万账号被泄露:Java 8 终于开始提供良好的容器支持:Snyk 年度安全报告出炉,容器安全问题形势空前严峻. 业界要闻 Docker Hub遭入侵,19万账号 ...

  3. 云原生生态周报 Vol. 5 | etcd性能知多少

    业界要闻 1 Azure Red Hat OpenShift已经GA.在刚刚结束的Red Hat Summit 2019上,Azure Red Hat OpenShift正式宣布GA,这是一个微软和红 ...

  4. 云原生生态周报 Vol. 6 | KubeCon EU 特刊

    5 月 26日,2019 年第一个 KubeCon + CloudNativeCon 在巴塞罗那成功闭幕.本届 KubeCon 共吸引了超过 7700 名与会者,相较去年哥本哈根大会的 4300 余名 ...

  5. 2019 年容器生态统计报告发布 | 云原生生态周报 Vol. 26

    作者 | 酒祝.天元.元毅.心水.衷源 业界要闻 1.2019 年容器生态统计报告发布  据报告显示,Kubernetes 占据 77% 的容器编排产品份额,Docker 占据 79% 的容器引擎产品 ...

  6. KubeCon 2019 北美会议完美落幕 | 云原生生态周报 Vol. 29

    作者 | 陈俊.张晓宇.徐迪 业界要闻 KubeCon 2019 北美会议召开 业界最隆重的盛会 KubeCon+CloudNativeCon 今年在圣地亚哥举办,超过 12000 名参会者以及 10 ...

  7. 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本

    本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...

  8. Knative 暂时不会捐给任何基金会 | 云原生生态周报 Vol. 22

    作者 | 新胜.心贵.进超.元毅.衷源 业界要闻 谷歌:不会向任何基金会捐赠 Knative 自 Knative 项目开始以来,一直存在关于是否将 Knative 捐赠给基金会(例如 CNCF)的疑问 ...

  9. Ubuntu 19.10 发布 | 云原生生态周报 Vol. 24

    作者 | 木苏.进超.冬岛.元毅.心水.衷源 业界要闻 1.云原生编程语言 Pulumi 1.0 pulumi ,一款中立的开源云开发平台,Pulumi 支持多语言.混合云环境.完全可扩展.初期支持 ...

随机推荐

  1. Python中使用字典的几个小技巧

    1 解包 所谓解包,就是将字典通过 ** 操作符转为 Key=Value 的形式,这种形式可以直接传给函数作为关键字参数. 说说适用的几种情况. 1.1 搜索拼接条件 当应用中使用类似 SQLAlch ...

  2. PL/SQL软件执行命令出现动态执行表不可访问,本会话的自动统计被禁止

    出现这样的原因是该用户没有相关权限. 解决方法: 去除软件层面设置

  3. Spring Boot实战之定制type Formatters

    本文首发于个人网站:Spring Boot实战之定制type Formatters 前面我们有篇文章介绍了PropertyEditors,是用来将文本类型转换成指定的Java类型,不过,考虑到Prop ...

  4. python 爬取猫眼电影top100数据

    最近有爬虫相关的需求,所以上B站找了个视频(链接在文末)看了一下,做了一个小程序出来,大体上没有修改,只是在最后的存储上,由txt换成了excel. 简要需求:爬虫爬取 猫眼电影TOP100榜单 数据 ...

  5. Linux\centos 配置阿里云源

    # Aliyun 源配置CentOS1.备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2 ...

  6. 用python实现对元素的长截图

    一.目标 浏览网页的时候,看见哪个元素,就能截取哪个元素当图片,不管那个元素有多长 二.所用工具和第三方库 python ,PIL,selenium pycharm 三.代码部分 长截图整体思路: 1 ...

  7. Docker 学习 | 基础命令

    基本概念定义 基本组成 客户端/守护进程 C/S架构 本地/服务器 镜像 容器基石 只读文件系统 联合加载(union mount) 容器 通过镜像启动 执行 写时复制 仓库 公有 docker hu ...

  8. Jenkins 与Docker/Kubernetes的自动化CI流水(笔记)

    一.CI/CD 持续集成(continuous Integration,CI):代码合并.构建.部署.测试都在一起.不断执行这个过程,并对结果反馈. 持续部署(Continuous Deploymen ...

  9. 从EFCore上下文的使用到深入剖析DI的生命周期最后实现自动属性注入

    故事背景 最近在把自己的一个老项目从Framework迁移到.Net Core 3.0,数据访问这块选择的是EFCore+Mysql.使用EF的话不可避免要和DbContext打交道,在Core中的常 ...

  10. 微擎 manifest.xml

    微擎 manifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns= ...