kubernetes(k8s)-安装(二) 什么是Kubernetes Kubernetes是一个开源平台,用于跨主机群集自动部署,扩展和操作应用程序容器,提供以容器为中心的基础架构。 使用Kubernetes,您可以快速高效地响应客户需求: 快速,可预测地部署应用程序。在运行中扩展应用程序。无缝推 ...
分类:
Web程序 时间:
2018-06-26 01:01:11
阅读次数:
186
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一种逻辑层,来提高磁盘分区管理的灵活性。
分类:
其他好文 时间:
2018-06-10 11:52:47
阅读次数:
178
在微服务建设中主要负责工作内容是,CaaS平台&devops建设,具体内容:主机环境搭建管理、环境标准化、微服务跨主机通信支持、微服务动态扩容和缩容、微服务可用性监控、自动化部署运维规范、微服务基础镜像设计、性能测试与调优等非功能性技术工作
分类:
其他好文 时间:
2018-05-26 11:42:40
阅读次数:
231
容器中的网络是建立docker集群的重要内容。 本文将介绍如何用Calico实现容器的多节点互通。 Calico的组件结构如下: Calico通过etcd同步Bridge的信息,各个Docker node间通过BGP进行路由的交互。Iptables实现NAT、访问控制等。 具体的安装过程如下,其中两 ...
分类:
其他好文 时间:
2018-05-25 21:13:10
阅读次数:
396
一、分布式锁介绍 分布式锁主要用于在分布式环境中保护跨进程、跨主机、跨网络的共享资源实现互斥访问,以达到保证数据的一致性。 线程锁:大家都不陌生,主要用来给方法、代码块加锁。当某个方法或者代码块使用锁时,那么在同一时刻至多仅有有一个线程在执行该段代码。当有多个线程访问同一对象的加锁方法/代码块时,同 ...
分类:
其他好文 时间:
2018-05-24 18:03:32
阅读次数:
178
容器中的网络是建立docker集群的重要内容。 本文将介绍如何用Weave实现容器的多节点互通。 Weave是一个开源的项目,其网站为: https://www.weave.works/ 其工作原理相当比较简单,每个Docke的node和其他Docker的node建立peer的关系,如下图: 在每个 ...
分类:
其他好文 时间:
2018-05-24 15:13:01
阅读次数:
232
写作背景:工作中,跨主机的文件传输,如果需要定时任务执行,需要解决后台执行中取消人机交互过程的动作,只能借助于密钥对。 示例:从132.77.255.36 访问 132.77.255.37 密钥对是两台主机之间设置信任,能够免密码登录,避免人机交互过程。 1、进入客户端(132.77.255.36) ...
分类:
其他好文 时间:
2018-05-22 14:42:17
阅读次数:
750
kubernetes(通常称为k8s)用于自动部署、扩展和管理容器化应用程序的开源系统。它旨在提供“跨主机集群的自动部署、扩展以及运行应用程序容器的平台”。支持一系列容器工具 ,包括Docker等。
分类:
其他好文 时间:
2018-05-03 19:29:07
阅读次数:
261
一、跨主机网络概述前面已经学习了Docker的几种网络方案:none、host、bridge和joined容器,它们解决了单个DockerHost内容器通信的问题。本章的重点则是讨论跨主机容器间通信的方案。docker原生的overlay和macvlan。第三方方案:常用的包括flannel、weave和calico。二、准备overlay环境为支持容器跨主机通信,Docker提供了overlay
分类:
其他好文 时间:
2018-05-03 11:37:56
阅读次数:
201
Docker跨主机通信网络跨主机网络方案包括:docker原生的overlay和macvlan。第三方方案:常用的包括flannel、weave和calico。(1)准备Overlay网络实验环境[root@linux-node1~]#dockerrun-d-p8500:8500-hconsul--nameconsulprogrium/consul-server-bootstrap[root@li
分类:
其他好文 时间:
2018-04-23 15:49:38
阅读次数:
214