本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,通过 Consul ...
分类:
编程语言 时间:
2019-08-07 19:26:50
阅读次数:
531
Kubernetes 主要由以下几个核心组件组成: Etcd:是高可用的 key/value 存储系统,用于持久化存储集群中的所有资源对象,比如:Node,Pod,Serivce,RC,namespace 等。API server 提供了操作 etcd 的封装接口 API,以 Rest 的方式提供, ...
分类:
Web程序 时间:
2019-08-04 19:49:34
阅读次数:
113
环境 Centos 7.2 master 192.168.121.101node-1 192.168.121.134node-2 192.168.121.135 Kubernetes集群组件:– etcd 一个高可用的K/V键值对存储和服务发现系统– flannel 实现夸主机的容器网络的通信– k ...
分类:
其他好文 时间:
2019-08-04 15:10:18
阅读次数:
77
[TOC] 基于k8s集群部署prometheus监控etcd 1、背景和环境概述 本文中涉及到的环境中、 监控和 基本环境已部署好。 内置了 接口供收集数据,在 集群任意一台节点上可通过 检查是否能正常收集数据。 2、修改prometheus配置 修改 的配置,增加对 的监控配置,配置中指定etc ...
分类:
其他好文 时间:
2019-08-02 09:13:45
阅读次数:
487
2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进行了简化和标准 ...
分类:
其他好文 时间:
2019-08-01 00:07:23
阅读次数:
86
目录 1、简介 2、Flannel实现原理 2.1、原理说明 2.2、数据转发流程 3、Flannel安装配置 3.1、环境准备 3.2、安装etcd 3.3、安装Flannel 3.4、启动Flannel 3.5、验证Flannel网络 3.6、配置Docker 3.7、验证容器互通 3.8、配置 ...
分类:
其他好文 时间:
2019-07-31 13:11:18
阅读次数:
106
容器网络启用RDMA高速通讯-Freeflow 容器网络启用RDMA高速通讯-Freeflow 本文编译自: Freeflow,https://github.com/openthings/Freeflow Deploy FreeFlow plugin in Kubernetes,https://gi ...
分类:
其他好文 时间:
2019-07-23 15:13:08
阅读次数:
185
1. 部署环境 k8s集群部署以四台机器做实验,一台部署节点,三台集群节点。在部署节点上通过ansible将关于k8s相关部署文件发送给集群节点进行部署。 四台主机:node、node1、node2、node3; a) 部署节点:node; b) master节点:node1; c) etcd节点: ...
分类:
其他好文 时间:
2019-07-20 15:41:25
阅读次数:
116
1、基础架构 1.1 Master Master节点上面主要由四个模块组成:APIServer、scheduler、controller manager、etcd。 APIServer。APIServer负责对外提供RESTful的Kubernetes API服务,它是系统管理指令的统一入口,任何对 ...
分类:
Web程序 时间:
2019-07-19 20:33:35
阅读次数:
115