2018-12-02

热点新闻

云原生计算基金会宣布Envoy项目正式“毕业”

云原生计算基金会日前宣布,Envoy代理已经成为其继Kubernetes与Prometheus之后第三个正式毕业的项目。

CNCF

Netflix开源的Hystrix不再开发新功能,目前处于维护模式

日前,Netflix开源的限流组件Hystrix在其Github主页宣布,不再开放新功能,推荐开发者使用其他仍然活跃的开源项目。

DockOne.io

培训

Kubernetes线下实战培训 | 北京站

培训内容包括:容器基础、微服务、DevOps、Docker基础介绍、主要概念和组件、Docker镜像创建、Runtime、Docker网络、数据共享与存储、Docker容器安全、Kubernetes简介、架构、核心组件、安装、yamlfile介绍、Kubernetes基本对象、对象管理、配置管理、Kubernetes网络、etcd数据库、服务发现、集群灾备、日志管理等。

DockOne.io

基于Kubernetes的DevOps实践培训 | 上海站

本次培训包括:容器特性、镜像、网络;Kubernetes架构、核心组件、基本功能;Kubernetes设计理念、架构设计、基本功能、常用对象、设计原则;Kubernetes的数据库、运行时、网络、插件已经落地经验;微服务架构、组件、监控方案等。

DockOne.io

视频

Kubernetes for Sysadmins

This is the best introduction to Kubernetes concepts on the internet.

YouTube

微信群分享

智融集团基于OpenShift的容器化PaaS平台实践

当前,是不是使用容器已经不是一个被讨论的重点;热点已然成为企业如何高效使用容器、如何利用容器给企业带来切实的收益。从底层的Docker到优秀的容器编排Kubernetes,都给我们带来了令人心动的基础。今天分享的OpenShift实践(基于Docker和Kubernetes的容器PaaS云平台),希望可以给大家基于Docker和Kubernetes构建自己的容器云带来一点儿思路。

DockOne.io

开源项目

AWS开源Firecracker:面向无服务器计算的安全快速微虚拟机

Firecracker是一种利用基于Linux内核虚拟机打造而成的开源虚拟机监控器。

Amazon官方博客

学习教程

容器化落地实践的一个案例

随着公司业务的不断发展和微服务化的改造,项目越来越多,每天的发布也越来越多, 传统运维体系效率低下,难以满足业务的需求。近年来Docker发展非常迅速,构建一次,到处运行的理念也给运维带来了一丝曙光,Kubernetes平台的出现更是加速了容器化在企业落地的进度。本文主要分享了Kubernetes在的一个落地实践案例。

DockOne.io

详解分布式协调服务 ZooKeeper

我们在这篇文章中简单介绍了 Google 的分布式锁服务 Chubby 以及同样能够提供分布式锁服务功能的 ZooKeeper。

个人博客

Kubernetes 容器云实践方案

随着社会的进步与技术的发展,人们对资源的高效利用有了更为迫切的需求。近年来,互联网、移动互联网的高速发展与成熟,大应用的微服务化也引起了大企业的热情关注,而基于Kubernetes+Docker的容器云方案也随之进入了大众的视野。开普勒云是一个基于Kubernetes+Docker+Istio的微服务治理解决方案。

宜技之长

Kubernetes网络分析之Flannel

Flannel的支持多种网络模式,常用用都是vxlan、UDP、hostgw、ipip以及gce和阿里云等,vxlan和UDP的区别是vxlan是内核封包,而UDP是flanneld用户态程序封包,所以UDP的方式性能会稍差;hostgw模式是一种主机网关模式,容器到另外一个主机上容器的网关设置成所在主机的网卡地址,这个和calico非常相似,只不过calico是通过BGP声明,而hostgw是通过中心的etcd分发,所以hostgw是直连模式,不需要通过overlay封包和拆包,性能比较高,但hostgw模式最大的缺点是必须是在一个二层网络中,毕竟下一跳的路由需要在邻居表中,否则无法通行。

宜信技术学院

致传统企业朋友:不够痛就别微服务,有坑!

当时想微服务既然是改造应用,做微服务治理,类似注册,发现,熔断,限流,降级等,当然应该从应用开发组切入,一般一开始聊的会比较开心,从单体架构,到SOA,再到微服务架构,从Dubbo聊到SpringCloud,但是必然会涉及到微服务的发布和运维问题,涉及到DevOps和容器层,这些都不在开发组的控制范围内,一旦拉进运维组,对于容器的接受程度就成了一个问题,和传统物理机,虚拟机的差别,会带来什么风险等等等等,尤其是容器绝对不是轻量级的虚拟化这件事情,就不是一时半会儿能说的明白的。更何况就算说明白了,还有线上应用容器,一旦出了事情,谁背锅的问题,容器往往会导致应用层和基础设施层界限模糊,这使得背锅双方都会犹豫不决。

刘超的通俗云计算

4个需要避免的常见Kubernetes监控陷阱

对于目前的Kubernetes监控手段而言,由于缺乏端到端可视性以及面临着容易出错的迁移,其实是存在不足的。本文是监控Kubernetes时我们可能遇到的四个常见挑战以及如何解决这些挑战的建议。

The New Stack

Kubernetes组件ETCD中存储的数据之探究

ETCD在k8s技术栈的地位,就仿佛数据库(Mysql、Postgresql或oracle等)在Web应用中的地位,它存储了k8s集群中所有的元数据(以key-value的方式)。那么很现实的一个问题是:这些元数据是如何组织并保存的呢?本文就对此问题探究一番。

个人博客