系列连载:Kubernetes 1.8 五日谈 | 航海日志 Vol.36

 汇总一周容器圈热点资讯,让开发者了解最 in 的容器技术,让企业熟知最实时的国内外容器行业动态。

航海日志

1.系列连载:只需 5 天,轻松驾驭 Kubernetes 1.8

2.Prometheus 2.0 发布,容器监控再上台阶

3.Node.js 8.9 LTS 版本发布


系列连载:只需 5 天,轻松驾驭 Kubernetes 1.8

Kubernetes-Overview-Monitoring-Security副本

Kubernetes 1.8 已经发布, 数以百计的贡献者 push 了成千上万的 commit 让这个新版本的发布成为可能。

该项目在主要的 repo 中已经累计超过 6.6 万个 commit,并且在主要的 repo 之外也有着持续高速的增长,这标志着这个项目的日益成熟和稳定。同时在所有 repo 上提交了的 commit 也已超过 12 万次,并且在所有单独对 1.7 和 1.8 版本的 repo上提交的 commit 达到了 17,839 次。

伴随着我们不断壮大的包含 1400 多位贡献者的 Kubernetes 来说,我们发布了超过 3000 个 PR,并 push 了 5000 多个 commit ,这为 Kubernetes 1.8 的提供了重要的安全性和工作负载支撑更新。所有的这一切都意味着稳定性的增强,这是我们一直关注逐步成熟的过程、正式性的架构和不断加强 Kubernetes 管理模式的结果。

这一版本中再次加入了非常多的改进和新特性,我们将会选择其中的亮点来进行推介。以下的一系列文章将会对 Kubernetes 1.8 增加的存储、安全等新功能以及未来思路进行深度介绍。

1 日: Kubernetes 1.8 五日谈

2 日: kubeadm v1.8 Introduces Easy Upgrades for Kubernetes Clusters

3 日: Kuberentes v.1.8 Retrospective: It Takes a Village to Raise a Kubernetes

4 日: Using RBAC, Generally Available in Kubernetes v1.8

5 日: Enforcing Network Policies in Kubernetes

//*请持续关注「道客船长」公众号,后续内容我们将陆续更新。*//

Prometheus 2.0 发布,容器监控再上台阶

 8d65459b8fa4b2973d27210b4dd66d42

Kubernetes 使得复杂环境的管理变得容易,但是为了确保可用性,对 Kubernetes 组件以及群集上运行的所有应用程序进行操作深入分析至关重要。监控是良好生产环境的基石,这也是我们投入开发 Prometheus 监控系统的原因。作为一个由云原生计算基金会(CNCF)支持的项目,Prometheus 迅速获得了基础设施及应用监控方面的热度,今天是它更进一步的时候。在 3 个 alpha 版本,6 个 beta 版本以及 3 个 RC 版本之后,近期 Prometheus 2.0 正式宣布稳定版本发布。

Node.js 8.9 LTS 版本发布

 WX20171122-131226

Node.js 基金会刚刚发布了 Node.js 8.9 版本,并将其贴上了长期支持(LTS,Long Term Support)的标记。这个版本必然会在许多企业客户中应用。同时还发布了拥有更多实验特性的 Node.js 9 版本。

这标志着 Node.js 8.x 版本的 LTS 状态的开始。它将保持 LTS 活跃状态,直到2019年四月份,才会进入 LTS 维护状态。维护状态意味着,只有严重 bug 修复和关键的安全修复被允许发布。届时企业用户可以获得8.x版本的关键补丁,直到2019年12月份,LTS状态结束。更多关于Node.js的版本发布的决策信息,可以在 Node.js 发布工作组(https://github.com/nodejs/Release)的备注中找到。目前,Node.js 4.x 处于 LTS 维护状态,Node.js 6.x 处于 LTS 活跃状态。

Node.js 8.9 版本包括 6.1 版本的 Google V8 JavaScript 引擎,以及升级到5.5.1版本的npm。npm 5.5.1版本包括新的安全特性,例如双重认证等。这也标志着 async/await 首次在 LTS 版本中可用。async/await 从 Node.js 7.6 版本开始可用,但是一直没有得到 LTS 支持。

作为 Node.js 基金会的惯例,奇数版本 9 也被一起发布。Node.js 奇数版本是为了那些“对测试和实验感兴趣”的开发者提供的。根据一篇介绍 Node.js 9 的博客文章,“不建议在生产中使用Node.js 9”。Node.js 9 版本开始使用一套新的异常系统。根据 Node.js 团队介绍,“这次迁移的目标是将 Node.js 抛出的异常关联到一个唯一的编码上。这样,可以允许在不考虑中断的情况下改变异常消息。”

这一期的『航海日志』就到这里,下期再浪~

参考链接

1.http://blog.kubernetes.io/2017/10/five-days-of-kubernetes-18.html

2.https://prometheus.io/blog/2017/11/08/announcing-prometheus-2-0/

3.https://www.infoq.com/news/2017/11/node-8-lts-node-9

 

Leave a Reply

Your email address will not be published. Required fields are marked *