什么是微服务架构? 微服务(MicroServices)架构是当前互联网业界的一个技术热点,业内各公司也都纷纷开展微服务化体系建设。微服务架构的本质,是用一些功能比较明确、业务比较精练的服务去解决更大、更实际的问题。该架构强调的一些准则:单一职责、协议轻量、进程隔离、数据分离、独立部署、按需伸缩。 ...
分类:
其他好文 时间:
2017-04-01 23:56:35
阅读次数:
386
本文建立在你已经会安装prometheus服务的基础之上,如果你还不会安装,请参考:prometheus多维度监控容器 如果你还没有安装库k8s集群,情参考: 从零开始搭建基于calico的kubenetes 前言 kubernetes显然已成为各大公司亲睐的容器编排工具,各种私有云公有云平台基于它 ...
分类:
其他好文 时间:
2017-04-01 01:10:03
阅读次数:
627
想要在生产环境中成功部署容器,你需要的不仅仅是容器编排。2017年CloudNativeCon+KubeConEurope正在柏林盛大举行,来自Fluented、Kubernetes、Linkerd、OpenTracing等多个开源云原生社区的领先技术专家正汇聚一堂,以进一步推动云原生计算的教育和发展。RancherLabs同样亮相此..
分类:
其他好文 时间:
2017-03-31 13:51:36
阅读次数:
295
kubernetes 1.5 的安装和集群环境部署 文章转载自:http://www.cnblogs.com/tynia/p/k8s-cluster.html 简介: Docker:是一个开源的应用容器引擎,可以为应用创建一个轻量级的、可移植的、自给自足的容器。 Kubernetes:由Google ...
分类:
Web程序 时间:
2017-03-31 12:13:25
阅读次数:
414
原文地址:http://www.itnpc.com/news/web/1484025256154172.html 一、环境搭建 master安装的组件有: docker etcd 可以理解为是k8s的数据库,存储所有节点、pods、网络信息 kube-proxy 提供service服务的基础组件 k ...
分类:
Web程序 时间:
2017-03-29 15:47:08
阅读次数:
498
Etcd单节点扩容为三节点集群参考文档http://www.cnblogs.com/breg/p/5728237.html开始环境是单节点,存储数据一段时间后发现需要集群高可用环境,幸亏etcd支持在线扩容1,修改单节点配置并重启etcd[root@k8s-masteretcd]#cat/etc/etcd/etcd.confETCD_NAME=k8s1ETCD_DATA_DIR="/..
分类:
其他好文 时间:
2017-03-28 14:36:01
阅读次数:
2618
一.目的 把应用的代码和配置分开,通过配置configmap管理pod,一种统一的集群配置管理方案。ConfigMap API资源提供了将配置数据注入容器的方式,同时保持容器是不知道Kubernetes的。ConfigMap可以被用来保存单个属性,也可以用来保存整个配置文件或者JSON二进制等对象。 ...
分类:
其他好文 时间:
2017-03-27 23:18:17
阅读次数:
324
图片来自51CTO技术群Docker知识框架图链接http://down.51cto.com/data/2296132k8s知识框架图链接http://down.51cto.com/data/2296134
分类:
其他好文 时间:
2017-03-27 19:53:07
阅读次数:
129