Docker周报第140期

377 阅读5分钟
原文链接: weekly.dockone.io

热点新闻

精灵云Ghostcloud获2000万A轮融资,将全面拓展国内容器云服务市场

8月28日,企业级容器云PaaS服务商Ghostcloud精灵云正式对外宣布获中美创投领投2000万元A轮融资。

精灵云

培训

烧脑式Kubernetes实战训练营

次培训理论结合实践,主要包括:Kubernetes架构和资源调度原理、Kubernetes DNS与服务发现、基于Kubernetes和Jenkins的持续部署方案 、Kubernetes网络部署实践、监控、日志、Kubernetes与云原生应用、在CentOS中部署Kubernetes集群、Kubernetes中的容器设计模式、开发Kubernetes原生应用步骤介绍等。

DockOne.io

视频

Lessons Learned from 1 year of Kubernetes in Production at Crowdfire

Lessons Learned from 1 year of Kubernetes in Production at Crowdfire by Amanpreet Singh.

YouTube

Deploying Multi-OS Applications with Docker

Multi-OS applications can be made of several containers where each of these containers may need to reside on specific hosts for licensing or security and compliance reasons. In this webinar, we will show how to use Docker swarm mode orchestration and built-in Docker networking capabilities to orchestrate a multi-OS application in a Docker Enterprise Edition cluster. This webinar includes several demos of Docker EE.

YouTube

微信群分享

Serverless云函数架构精解

继虚拟机,容器技术,无服务器化成为新的行业热点,无服务器云函数可以让用户无需关心服务器的部署运营,只需开发最核心的业务逻辑,即可实现上线运营,具备分布容灾能力,可依据负载自动扩缩容,按照实际调用次数与时长计费。本次交流主要分享腾讯云无服务器云函数在技术实现上的挑战及架构实现原理。想进群参与学习或分享的同学请加微信:liyingjiesa,备注『进群』。

DockOne.io

开源项目

三个开源项目使得Kubernetes使用易如反掌

Kubernetes是一个大的项目,非常大,用好kubernetes是一件挑战的事情。这篇文章介绍三个基于Kubernetes的开源项目:它们是Heptio、Kubed和Kubicorn,覆盖Kubernetes集群状态管理、快照及灾难恢复,使Kubernetes更易用。

InfoWorld

演讲Slides

Microservices, Kubernetes and Istio - A Great Fit!

Microservices and containers are now influencing application design and deployment patterns. Sixty percent of all new applications will use cloud-enabled continuous delivery microservice architectures and containers. Service discovery, registration, and routing are fundamental tenets of microservices. Kubernetes provides a platform for running microservices. Kubernetes can be used to automate the deployment of Microservices and leverage features such as Kube-DNS, Config Maps, and Ingress service for managing those microservices. This configuration works fine for deployments up to a certain size. However, with complex deployments consisting of a large fleet of microservices, additional features are required to augment Kubernetes.

SlideShare

相关书籍

Linkerd官方文档中文版

Linkerd 是一个提供弹性云端原生应用服务网格的开源项目。其核心是一个透明代理,可以用它来实现一个专用的基础设施层以提供服务间的通信,进而为软件应用提供服务发现、路由、错误处理以及服务可见性等功能,而无需侵入应用内部本身的实现。

GitBook

学习教程

实施DevOps的痛点

DevOps这个话题已经铺天盖地了,从方法论到流程再到工具,可谓前人之述备矣。今天再谈DevOps,我想分享下DevOps实施过程中的痛点和思考。

DockOne.io

Kubernetes网络部署方案

现在网络上流传很多Kubernetes的部署和搭建的文档,其中比较出名就是Kubernetes The Hard Way,还有基于这个翻译和衍生的版本follow-me-install-kubernetes-cluster,这两篇文章带我走过了Kubernetes的搭建的童年,我第一搭建成功就是抄袭的张俊的follow-me-install-kubernetes-cluster,然后随着新版的发展,越来越多的配置参数存在各种各样的问题,最大的问题是在CNI产生后,两篇文章的配置参数和系统默认或者CNI配置参数有稍微的冲突导致很多人在利用CNI做网络方案的时候会出现很多问题,这篇文章目的第一是向两位前辈致敬,第二是共享下在Flanneld和Calico部署过程中遇到挫折和问题。

DockOne.io

基于Kubernetes的PaaS平台设计和思考

文章介绍了PaaS平台的意义,为什么选择Kubernetes,PaaS平台上的微服务架构应用,如何设计和快速构建PaaS平台,PaaS平台的功能组件这几个内容。

数人云

为什么微服务实施那么难?如何高效推进微服务架构演进

笔者从 2013 年加入 ThoughtWorks 至今共 4年时间。在这 4 年的时间里,我分别以 开发人员, DevOps 工程师、DevOps 咨询师、微服务架构师以及微服务咨询师的角色参与了共计 7 个产品和项目的微服务咨询和实施。其中有有成功,有失败,有反思,更多的是学习和总结。以下是我这些年来在微服务咨询上的经验总结,希望能给陷入微服务实施困境的人带来一些帮助。

GitChat

几种微服务部署方式对比与总结

目前有很多用于部署的技术,有的简单,有的复杂;有的得停机,有的不需要停机即可完成部署。本文笔者简单讨论一下目前比较流行的几种部署方案,或者说策略。

大卫分享

12-Factor

如今,软件通常会作为一种服务来交付,它们被称为网络应用程序,或软件即服务(SaaS)。12-Factor 为构建如下的 SaaS 应用提供了方法论。

12factor.net

三种主流的Kubernetes部署方式

本文分析介绍了三种主流的Kubernetes部署方式,为广大Kubernetes的使用者提供了很好的参考借鉴。

DZone

Docker 容器健康检查机制

在分布式系统中,经常需要利用健康检查机制来检查服务的可用性,防止其他服务调用时出现异常。自 1.12 版本之后,Docker 引入了原生的健康检查实现。本文将介绍Docker容器健康检查机制,以及在Docker Swarm mode下面的新特性。

云栖社区