Gitrepo:https://git.oschina.net/yonchin/k8s-x86_64/tree/master/x86?dir=1注:系统是基于CentOS_7.2,ansible:2.1简介:kube-ansible-install:除了安装Kubernetes的主从外,还包括Kubernetes的addons(如dashboard、dns、fluentd-elasticsearch-kibana、heapster-influxdb-..
分类:
Web程序 时间:
2016-10-31 22:47:46
阅读次数:
433
一、TC原理介绍 Linux操作系统中的流量控制器TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。 Linux流量控制的基本原理如下图所示。 接收包从输入接口(Input Interface)进来后,经过流量限制(Ingress ...
分类:
系统相关 时间:
2016-10-27 19:17:56
阅读次数:
303
1.禁用iptables每台机器禁用iptables避免和docker的iptables冲突:systemctlstopfirewalldsystemctldisablefirewalld禁用selinux:vim/etc/selinux/config#SELINUX=enforcingSELINUX=disabled2.安装docker(masternode)国外的源cat>/etc/yum.repos.d/docker.repo<<-EOF..
分类:
Web程序 时间:
2016-10-26 17:01:09
阅读次数:
2723
规划节点 安装 ubuntu 14.04 LTS 准备password-less SSH登录 建立 ssh-key 证书,切换到root 账户,使用命令 ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in w... ...
分类:
Web程序 时间:
2016-10-25 09:30:06
阅读次数:
305
之前为了升七,ArtanisWei学长告诉我可以去紫金园雕塑【这是什么地方啊】,顺带靠卖萌骗了一桶key 于是屁颠屁颠的跑去按照群里攻略开始连多重【馒头 by handsomepeach】,连了一百年。。。这攻略怎么让人xjb跑啊QwQ 于是连出来这个 于是桃大就让绿军来炸 然后就没有然后了【躺】, ...
分类:
其他好文 时间:
2016-10-15 02:51:07
阅读次数:
306
1.1、kubernetes是什么?全新的基于容器技术的分布式架构领先方案完备的分布式系统支撑平台Kubernetes是Google团队发起的开源项目,它的目标是管理跨多个主机的容器,提供基本的部署,维护以及运用伸缩,主要实现语言为Go语言。1.2、基本概念Node(节点):在Kubernetes中,节..
分类:
Web程序 时间:
2016-10-11 00:32:07
阅读次数:
218
2.1、环境master与minion都是使用centos7的系统修改hostname与hosts文件:centos-master:192.168.137.102centos-minion1:192.168.137.100centos-minion2:192.168.137.1012.2、关闭防火墙:#systemctldisablefirewalld#systemctlstopfirewalld2.3、修改iptables把icmp-host-pr..
分类:
Web程序 时间:
2016-10-11 00:31:51
阅读次数:
514
一般情况下,两个node之间并不能通信,现在使用直连路由加Quagga的方式实现不同Node节点间的pod互联。4.1、修改docker0的ip地址在minion1上#ifconfigdocker010.1.10.1/24修改docker配置文件vi/etc/sysconfig/docker添加:OPTIONS=‘--bip=10.1.10.1/24‘重启systemctlrestartdock..
分类:
Web程序 时间:
2016-10-11 00:28:27
阅读次数:
431
前面介绍了pod是个容器组,那么现在就来创建一个pod,就像dockerfile一样。vinginx-pod.yaml(要十分注意空格,一般为两个空格)添加:apiVersion:v1kind:Podmetadata:name:nginx1spec:containers:-name:nginx1p_w_picpath:docker.io/nginxports:-containerPort:9001启动Podkub..
分类:
Web程序 时间:
2016-10-11 00:27:56
阅读次数:
2155
直接启动:5.1、flannel介绍flannel是CoreOS团队针对Kubernetes设计的一个覆盖网络(overlaynetwork)工具,其目的在于帮助每一个使用Kuberentes的CoreOS主机拥有一个完整的子网。Kubernetes会为每一个POD分配一个独立的IP地址,这样便于同一个POD中的Containers彼此连接,flanne..
分类:
Web程序 时间:
2016-10-11 00:27:05
阅读次数:
331