摘要:
在Linux的VM中可以添加、删除路由。 中如图的拓扑结构中需要在中间的VM上添加路由,使最左边的VM和最右边的VM实现互通。 在这台VM上需要添加IP Forwarding的功能,在操作系统中也需要打开IP Forwarding。 在做完这些工作后,在VM上的路由: 10.10.1.0/24是图中 阅读全文
摘要:
目前很多浏览器都加强了html都安全性,要求配置https。 下面都例子是在CentOS7上的Apache配置https都过程。 一、生成证书 用OpenSSL生成key和证书: 二、安装配置ssl模块 yum安装模块 配置文件中更改下面的内容: 检验配置: 三、重启服务 这样Apache就有了HT 阅读全文
摘要:
安装Kubernetes集群有多种方式,前面介绍了Kubeadm的方式,本文将介绍手工安装的方法。 安装环境有3台Azure上的VM: Hkube01:10.0.1.4 Hkube02:10.0.1.5 Hbube03:10.0.1.6 其中hkube01是Master节点,将会安装docker, 阅读全文
摘要:
容器中的网络是建立docker集群的重要内容。 本文将介绍如何用Calico实现容器的多节点互通。 Calico的组件结构如下: Calico通过etcd同步Bridge的信息,各个Docker node间通过BGP进行路由的交互。Iptables实现NAT、访问控制等。 具体的安装过程如下,其中两 阅读全文
摘要:
容器中的网络是建立docker集群的重要内容。 本文将介绍如何用Weave实现容器的多节点互通。 Weave是一个开源的项目,其网站为: https://www.weave.works/ 其工作原理相当比较简单,每个Docke的node和其他Docker的node建立peer的关系,如下图: 在每个 阅读全文
摘要:
安装kubenetes的方法有多种,本文将介绍如何用kubeadm安装kubernetes。 一 node准备 1 /etc/hosts文件 192.168.235.133 kube01 192.168.235.134 kube02 192.168.235.135 kube03 2 关闭swap s 阅读全文
摘要:
AzureStack是Azure的私有云解决方案。AzureStack可以帮助用户实现混合云的部署模式。 本文将介绍混合云的模式下,Azure作为计算资源,AzureStack作为存储资源。如下图: 在Azure上我们创建Hadoop的计算资源,在AzureStack上创建存储账户,把需要分析的数据 阅读全文
摘要:
容器中的网络是建立docker集群的重要内容。 本文将介绍如何用flannel实现容器的多节点互通。 下图是flannel的实现原理,摘自: http://docker-k8s-lab.readthedocs.io/en/latest/docker/docker-flannel.html 本文有两台 阅读全文
摘要:
ns=`docker ps -a | tail -n +2 | awk '//{print $1}'`;for n in $ns;do docker rm -f $n;done docker ps -a | tail -n +2 | awk '{print $1}'|xargs -n1 docker rm -f docker rm -f $(docker ps -qa) for ... 阅读全文