自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kubernetes中文社区

分享Kubernetes技术 - www.Kubernetes.org.cn

原创 Docker进阶,Kubernetes 线下实战培训

Linux 基金会常务董事 Jim Zemlin 说:“Kubernetes is the Linux of the Cloud(Kubernetes 已经成为云计算时代的 Linux 操作系统)”。 根据CNCF最新调查报告显示,容器管理平台中,Kubernetes以83%(去年77%)占有率...

2018-11-18 20:36:17 476 1

原创 Kubernetes-计算资源管理

在Kubernetes,当配置Pod时,可以为每一个容器设置CPU和内存这些计算资源。当容器被指定资源请求后,调度器将能够更好的决定将Pod部署在那一个Node上。 1、资源类型 在当前的Kubernetes版本中,计算资源有CPU和内存这两种类型。CPU的基本单位是核(Core),内存的基本...

2018-11-17 18:54:22 616 0

原创 kunbernetes-快速入门

1、入门概述本文以在容器云上部署一个nexus3应用为例,通过通过一步步的操作,帮助用户快速的对Kubernetes有一个快速和整体的认识。通过快速入门,可以提供如下知识内容:在集群中部署一个容器的应用对部署的应用进行弹性伸缩使用新版本的软件更新容器化应用对容器话应用进行Debug在开始之前,应该...

2018-06-04 15:47:04 1842 0

原创 Kubernretes免费视频课程 | IBM微讲堂出品

分享一套Kubernretes免费视频课程教程,课程是 “IBM微讲堂” 2017年10月19日至12月28日公开分享内容,从Kubernetes 初探、资源调度、网络、存储、日记监控等到最后企业实践,是一套系列学习课程,每集课程时间约1小时。 IBM微讲堂是什么? “开源技术 IBM...

2018-01-26 15:09:09 2491 0

转载 kubernetes RBAC实战 kubernetes 用户角色访问控制,dashboard访问,kubectl配置生成

kubernetes RBAC实战 环境准备 先用kubeadm安装好kubernetes集群,[包地址在此](https://market.aliyun.com/products/56014009/cmxz022571.html#sku=yuncode1657100000) 好用...

2017-12-06 10:39:12 6371 0

转载 大战结束,77%市场份额,Kubernetes让云巨头、软硬件IT大厂其靠拢

三分天下,分久必合,从Mesosphere和Docker相继宣布支持Kubernetes开始,持续2年多的容器编排之战似乎开始走向尾声,各厂商全力支持以及77%市场份额更加突显其结果。今年10月刚落幕的欧洲DockerCon大会中,容器技术龙头Docker公司CTO Solomon Hykes忽然...

2017-12-06 10:38:17 485 0

转载 AWS终于支持Kubernetes,Serverless容器服务AWS Fargate同时发布

在之前文章 大战结束,77%市场份额,Kubernetes让云巨头、软硬件IT大厂其靠拢 我们提到微软、Google、IBM及甲骨文等主要云服务厂商都支持Kubernetes,细心朋友会发现唯一少了AWS,幸运的是在本周(11/29)Amazon宣布开始支持Kubernetes容器调度服务,推出 ...

2017-12-06 10:37:25 2617 0

转载 Kubernetes的service mesh – 第五部分:DogFood环境,Ingress和Edge路由

概述 在这篇文章中,我们将向您展示如何使用Linkerd实现的Service Mesh来处理Kubernetes上的入口流量,在Service Mesh中的每个实例上分发流量。我们还将通过一个完整的例子来介绍Linkerd的高级路由功能:如何将特定的请求路由到较新版本的应用实例上,比如用于内...

2017-12-06 10:36:11 634 0

转载 谷歌大神详解 Kubernetes 配置管理最佳方法

于梦琦 / 美国谷歌软件工程师 嘉宾介绍: 美国谷歌 Kubernetes/Google Container Engine(GKE)组核心成员,主要从事CLI(kubectl)开发以及配置管理的研究与开发。 本科和硕士分别毕业于上海交通大学和 UCSD 大家好!我是来...

2017-10-30 09:40:01 3778 1

转载 基于 Kubernetes 的 Jenkins 构建集群实践

本文由 DevOps时代 整理自 Jenkins 北京线下沙龙演讲 作者:李华强-乐视致新 在大型团队的 CI 构建里具有丰富最佳实践的经验。今天我给大家分享的更多是聚焦在 Jenkins 本身,结合我在 Jenkins 实际使用过程中和整个 Jenkins Slave 管理演化的...

2017-10-30 09:38:57 4587 1

转载 Kubernetes使用集群联邦实现多集群管理

作者介绍:有容云系统工程师 吕龙。 Kubernetes使用集群联邦实现多集群管理 Kubernetes在1.3版本之后,增加了“集群联邦”Federation的功能。这个功能使企业能够快速有效的、低成本的跨区跨域、甚至在不同的云平台上运行集群。这个功能可以按照地理位置创建一个...

2017-10-30 09:37:52 9296 2

转载 用 Go 搭建 Kubernetes Operators

随着容器越来越流行,k8s也成为很多公司标配,Kubernetes 让当前主流的基础架构有一套易用的 API 。利用好 Kubernetes ,我们可以实现更高的、更通用的基础架构自动化管理。基于此, CoreOS 实现了一套能“自动驾驶”的 Kubernetes 。在本次演讲中,来自 CoreO...

2017-10-30 09:36:37 3833 0

转载 关于Kubernetes Master高可用的一些策略

Kubernetes高可用也许是完成了初步的技术评估,打算将生产环境迁移进Kubernetes集群之前普遍面临的问题。 为了减少因为服务器当机引起的业务中断,生产环境中的业务系统往往已经做好了高可用,而当引入Kubernetes这一套新的集群管理系统之后, 服务器不再是单一的个体,位于中央位置的K...

2017-10-30 09:35:56 4380 0

转载 华为工程师预测十年后的Kubernetes

钟成 / 华为高级工程师 嘉宾介绍:Zlog 日志函数库作者。从 2014 年开始设计研发容器集群和产品,目前致力于 Kubernetes 的性能和可扩展性优化,以及 PaaS 产品形态的探索和设计。   大家好!非常感谢才云给我提供机会,来到技术论坛和大家分享一下十年后的 Ku...

2017-10-30 09:34:44 1549 0

转载 Kubernetes的service mesh – 第三部分:将一切加密

导言 在本文中,我们将讲述如何使用linkerd作为service mesh在不需要修改任何应用代码的情况下,也能添加TLS至所有的“服务到服务”HTTP请求中。 注意:这是关于Linkerd、Kubernetes和service mesh的系列文章其中一篇,其余部分包括: To...

2017-10-30 09:33:34 641 0

转载 跟进企业级容器服务市场,甲骨文发布容器原生平台

早在之前甲骨文(Oracle)已加入Kubernetes发展的开源基金会(CNCF),且已推出Kubernetes安装工具Terraform Kuberntes Installer,同时甲骨文于周一(10/2)发布了容器原生开发平台—Oracle Container Native Applic...

2017-10-30 09:32:44 296 1

转载 Kubernetes的service mesh – 第二部分:以DaemonSet方式运行linkerd

导言 在我们发表的上一篇关于linkerd的文章中提到过,linkerd是使用DaemonSet而非sidecar来安装的。在本文中,我们将解释我们为什么(怎么样)这么做。 注意:这是关于Linkerd、Kubernetes和service mesh的系列文章其中一篇,其余部分包括: ...

2017-10-30 09:32:07 476 0

转载 Mesosphere不在死守Mesos?开始支持Kubernetes

火红几年的容器技术,已经开始从开发、测试环境逐渐往企业正式环境中运作前进。Mesosphere表示,现在许多企业用户已经开始导入容器即服务(Container as a Service,CaaS),将它与既有基础架构环境服务结合,让开发工作变得更为顺利。再者,也要跟上一日千里的信息技术,像是机器学...

2017-10-30 09:31:04 1535 0

转载 越来越稳!Kubernetes 1.8.0 版本发布

本文为 K8sMeetup中国社区、Caicloud 工程师 翻译和校稿:邓德源、任玉泉、郑佳金、郭维、包梦江、侯星辉、蔡通、郑文彪、杨朝乐、刘搏 Kubernetes 1.8 被定位为稳定版本,社区主要投入在稳固已有的功能上。稳定性提升主要集中在几个方向。应用负载相关功能已经迁移到 app...

2017-10-16 15:49:26 5788 0

转载 简化Kubernetes应用部署工具-Helm安装

【编者的话】微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。Helm通过软件打包的...

2017-10-16 15:47:22 1662 0

转载 简化Kubernetes应用部署工具-Helm简介

【编者的话】微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。Helm通过软件打包的...

2017-10-16 15:46:14 411 0

转载 如何在Kubernetes上玩转TensorFlow ?

女主宣言 该文章出自于ADDOPS团队,是关于如何在K8S上玩转tensorflow的主题,该文章深入浅出的给我们介绍了当前tensorflow的现状和架构特点等,然后介绍了让tensorflow如何基于k8s快速落地,让大家都能简单的上手tensorflow,整体文章脉络清晰,内容适度,所...

2017-10-16 15:45:18 2808 1

转载 简化Kubernetes应用部署工具-Helm之Hook

【编者的话】微服务和容器化给复杂应用部署与管理带来了极大的挑战。Helm是目前Kubernetes服务编排领域的唯一开源子项目,做为Kubernetes应用的一个包管理工具,可理解为Kubernetes的apt-get / yum,由Deis 公司发起,该公司已经被微软收购。Helm通过软件打包的...

2017-10-16 15:42:38 662 0

转载 Kubernetes,微服务以及 Service Mesh

作者:Jolestar ,2015年初开始创业,作为技术合伙人,专注于打造一款团队通讯协作工具-Grouk 这是前一段时间在一个微服务的 meetup 上的分享,整理成文章发布出来。 谈微服务之前,先澄清一下概念。微服务这个词的准确定义很难,不同的人有不同的人的看法。比如一个朋友是...

2017-10-16 15:41:24 6231 0

转载 CentOS 7上搭建安全、容灾、高可用的etcd集群

【编者的话】etcd 是 CoreOS 团队发起的开源项目,基于 Go 语言实现,做为一个分布式键值对存储,通过分布式锁,leader选举和写屏障(write barriers)来实现可靠的分布式协作。 本文目标是部署一个基于TLS(Self-signed certificates)的安全、...

2017-10-16 15:39:31 472 0

转载 Kubernetes之Pod调度

【编者的话】Kubernetes调度器根据特定的算法与策略将pod调度到工作节点上。在默认情况下,Kubernetes调度器可以满足绝大多数需求,例如调度pod到资源充足的节点上运行,或调度pod分散到不同节点使集群节点资源均衡等。但一些特殊的场景,默认调度算法策略并不能满足实际需求,例如使用者期...

2017-10-16 15:37:45 594 0

转载 kubernetes容器网络接口(CNI) midonet网络插件的设计与实现

相关原理概述 先来讲讲什么是CNI? CNI(容器网络接口)是一种操作容器网络规范,包含方法规范,参数规范等。 CNI只关心容器的网络连接,在容器创建时分配网络资源,并在删除容器时删除分配的资源。因为这个焦点,CNI有广泛的支持,规格易于实现。CNI接口只需要实现两个方法,一个创建容...

2017-09-27 15:31:46 207 0

转载 Kubernetes 的审计日志和采集

基础操作 一个正常运行的 Kubernetes 集群,除了利用访问控制对集群操作的许可进行限制之外,对于操作过程的跟踪审计也是比不可少的,围绕不同的实体,例如用户、节点以及各种工作负载进行观测是很有必要的。Kubernetes 的 API Server 提供了审计日志支持,利用审计日志的方式...

2017-09-27 15:30:44 1664 0

转载 Kubernetes 新概念 “Initializers”解析(上):能让你为集群编写插件的新模型

Kubernetes v1.7 新增了 Initializers,它可以用来方便地扩展准入控制,今天的文章来自 Google Kubernetes 现役工程师 Ahmet Alp Balkan,让他带领我们详解 Initializer。上期将带大家做一个简单的了解,明白 Initializers ...

2017-09-27 15:29:42 358 0

转载 Kubernetes之健康检查与服务依赖处理

【编者的话】对线上业务来说,保证服务的正常稳定是重中之重,对故障服务的及时处理避免影响业务以及快速恢复一直是开发运维的难点。Kubernetes提供了健康检查服务,对于检测到故障服务会被及时自动下线,以及通过重启服务的方式使服务自动恢复。而对于服务依赖,无论资源描述文件是pod, rc或deplo...

2017-09-27 15:28:57 2634 0

转载 Kubernetes服务目录的设计

【编者的话】OpenShift 3.6新版本包括新的服务目录和服务中介技术预演版。它们是基于Kubernetes的孵化项目Kubernetes Service Catalog project。服务目录通过Open Service Broker API集成服务中介,由服务中介管理服务的创建和管理;这...

2017-09-27 15:27:39 1221 0

转载 Kuberntes 服务质量保证(QoS)

【编者的话】Kubernetes做为目前主流的容器集群管理平台,需要整体统筹平台资源使用情况、公平合理的将资源分配给相关pod容器使用,并且要保证容器生命周期内有足够的资源来保证其运行。 与此同时,由于资源发放的独占性,即资源已经分配给了某容器,同样的资源不会在分配给其他容器,对于资源利用率相对较...

2017-09-20 17:02:14 280 0

转载 Kubernetes 的证书认证

今天让我们聊聊 Kubernetes 的公私钥和证书认证。 本文内容会提及如何根据需要对 CA、公私钥进行组织并对集群进行设置。 Kubernetes 的组件中有很多不同的地方可以放置证书之类的东西。在进行集群安装的时候,我感觉有一百多亿个不同的命令参数是用来设置证书、密钥的,真不明白...

2017-09-20 17:00:27 6744 0

转载 Fission:基于 Kubernetes 的 Serverless 函数框架

本文编译自 Kubernetes 的官方博文,原文为 Platform9 的软件工程师 Soam Vasani 所写,讲解了一个基于 Kubernetes 的 Serverless 函数(FaaS)框架——Fission。 简单的来讲,Fission 是一个构建在 Kubernetes ...

2017-09-20 16:58:55 1651 0

转载 Kubernetes中使用Node授权

Node授权是一种特殊授权模式,专门授权由kubelet访问的API请求。 概述 Node授权器允许kubelet执行的API操作包括: 读: servicesendpointsnodespodssecrets, configmaps, persistent volume ...

2017-09-20 16:58:18 1672 0

转载 Kubernetes 在知乎上的应用

知乎在 2014 年开始使用容器技术,至今为止几乎所有的业务都运行在容器平台上。知乎最初使用 Mesos 来管理容器集群,现在正处于向 Kubernetes 迁移的过程中。本次分享主要介绍知乎应用 Kubernetes 管理容器集群的一些经验。 从 Mesos 到 Kubernetes ...

2017-09-20 16:55:28 695 0

转载 istio 三日谈之二,路由规则

路由控制是 istio 的最常用功能了,经过前面的准备,我们已经基本可以进行这些内容的尝试了。 注意下面的路由规则都忽略了对来源的过滤,会显得比较呆板或者说没用,但是在加入过滤条件之后,就完全不可同日而语了。具体的过滤规则的写法可以参考官方文档或者 istio 中的 bookinfo 实例。...

2017-09-06 14:38:09 1684 0

转载 istio 三日谈之一,环境准备

笔者尝试在一个准生产环境下,利用 istio 来对运行在 Kubernetes 上的微服务进行管理。 这一篇是第一篇,将一些主要的坑和环境准备工作。 内容较多,因此无法写成手把手教程,希望读者有一定 Kubernetes 的操作基础。 准备镜像 初始运行需要的镜像包括以下几...

2017-09-06 14:36:15 6589 0

转载 Kubernetes主机和容器的监控方案

本文是有容云后端开发工程师 李强 7月27日在微信群分享内容整理 摘要:随着Docker容器云的广泛应用,大量的业务软件运行在容器中,这使得对docker容器的监控越来越重要。传统的监控系统大多数是针对物理机或者虚拟机设计的,而容器的特点不同与传统的物理机或者虚拟机,如果还是采用传统的监控系...

2017-09-06 14:32:17 867 0

转载 在Kubernetes的3个node上部署redis cluster

目的 redis clustor 需要6台服务器才能正常运⾏,由于种种原因,开发或者某些特别的需求,只能在3台服务器上运⾏redis clustor。在不使用哨兵模式情况下,而使⽤最新的clustor模式运行redis。 本文仅作为redis部署方式的研究及理解 准备工作 ...

2017-09-06 14:30:07 3251 1

提示
确定要删除当前文章?
取消 删除