2018-01-07

培训

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

本次培训包含:Kubernetes核心概念;Kubernetes集群的安装配置、运维管理、架构规划;Kubernetes组件、监控、网络;针对于Kubernetes API接口的二次开发;DevOps基本理念;微服务架构;微服务的容器化等。

DockOne.io

发展回顾

Kubernetes的前世今生和未来

Kubernetes是如今IT领域最火热的关键字,本文回顾Kubernetes的历史,介绍Kubernetes的基础概念,并和大家更为熟悉的虚拟化技术作类比加深对Kubernetes的理解,同时分析Kubernetes的优势劣势,最后展望未来。

Turbonomic官方博客

社区观点

2017是容器之年?不,也许2018年才是!

本文分析了2017年容器界的发展形势,得出主要存在以下三个趋势:1. 企业采用率正在加速;2. Kubernetes获得了极大的发展;3. 容器正在和VM脱钩,并指出2018年容器将会继续往这三个方向深入发展。

TheRegister

视频

When Kubernetes is Not the Only Answer

What's the value of a cluster manager? These were the questions asked on this episode of The New Stack Makers from KubeCon & CloudNativeCon.

YouTube

微信群分享

某互联网公司的应用容器化改造之路

本次分享分为两个部分,第一部分比较常规,介绍如何用OpenShift搭建自动化测试、开发环境。第二部分介绍了在容器使用过程中遇到的问题,以及应对方案。作者在原有的OpenShift Router仅支持7层协议的基础上,对其进行支持4层协议的扩充,联合CoreDNS,让平台的使用者不用记录灵活多变的IP地址,仅需自己定义自己熟悉的hostname(或者由平台自动生成)就访问对应资源,让使用者几乎没有感知的使用容器还是物理机或者虚拟机。想进群参与学习或分享的同学请加微-信:liyingjiesa,备注『进群』。

DockOne.io

演讲Slides

An Introduction to Kubernetes

An enterprise application may need to run a server cluster to handle high request volumes. Running an entire server cluster on Docker containers, on a single Docker host could introduce the risk of single point of failure. Google started a project called Kubernetes to solve this problem. Kubernetes provides a cluster of Docker hosts for managing Docker containers in a clustered environment. It provides an API on top of Docker API for managing docker containers on multiple Docker hosts with many more features.

SlideShare

学习教程

通过 Docker 搭建自用的 GitLab 服务

GitLab 提供了各种各样的安装方式,最方便的当然还是 Docker 方式的安装,适合我这种不想多折腾的。抽空搭建了一个。也趟了几个坑,将步骤记录如下,希望对其他有此需求的人有所帮助。

个人博客

使用istio治理微服务入门

istio项目是service mesh概念的最新实现,旨在所有主流集群管理平台上提供service mesh层,初期以实现Kubernetes上的服务治理层为目标。它由控制平面和数据平面组成(是不是感觉和SDN的设计理念相似啊)。控制平面由Go语言实现,包括pilot、mixer、auth三个组件;数据平面功能暂由envoy在pod中以sidecar的部署形式提供。

个人博客

浅谈微服务架构中的鉴权体系

在微服务架构中,有一个核心的问题是处理好“集权”(中心化)和“放权”(去中心化)的关系。虽然微服务的主旋律是把数据和业务拆成小而独立的模块,但我们仍然需要一个强力的中央安保体系来确保“数据分散,权限集中”。这一篇就谈谈微服务架构中的鉴权体系。

Thoughtworks

Docker Swarm 集群初探

相信Docker技术大家都有所了解,单个Docker能发挥的作用毕竟有限,也不便于管理,所以Docker得组集群来使用才能发挥强大的技术优势。既然要组集群那就涉及诸如Docker的资源调度、管理等等一系列问题。目前涉及Docker集群的三个主要的技术无外乎Swarm、Kubernetes、Mesos三种。从本文开始作者将会一一实践这几种主要的Docker集群技术。

个人博客

如何有效提升团队的微服务落地能力?

微服务体系的发展并不是一蹴而就的,经过了2014年前后的低潮期,微服务概念顶层的泡沫逐渐褪去,那些真正能够在企业落地的实践在一轮又一轮的大浪淘沙后被甄别、沉淀。这篇文章希望讨论一些在团队中实行微服务架构时值得考虑的『增值项目』,它们中的一些看起来已经是理所应当的,而另一些似乎和微服务并没有必然的关联,但许多经验能够证明这些项目都是保障微服务系统长期运作并最大化发挥其Scale Out能力值得投入的高附加值实践。

个人博客

探索如何更可靠地运行Kubernetes

本文介绍了Stripe公司如何从研究Kubernetes,到迁移某些应用到Kubernetes,到现在信心满满,未来希望大规模采用Kubernetes的历程。对大多数希望尝试新技术的公司来说具有很好的借鉴意义。

Stripe官方博客

基于Kubernetes搭建MySQL主从集群

令我始料不及的出差活动中,开始接触Kubernetes并被要求搭建基于此的MySQL主从集群,由于笔者在Linux、Kubernetes等方面都是小白,故此展开了填坑活动,写本文目的只是为了让其他程序猿少踩坑,下面简单介绍下MySQL主从集群。

个人博客

给容器服务的Kubernetes集群部署network policy支持

随着使用容器部署微服务的流行,容器平台上的服务间有复杂的调用关系。kubernetes为了满足服务间调用的访问控制,在1.3的版本中便引入了Network Policy,通过它可以实现通过标签方便的去定义访问的策略 。

云栖社区