摘要:
1.前提知识 https://www.cnblogs.com/lizexiong/p/14882419.html 1.1 生产环境部署K8s集群的两种方式 kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群 阅读全文
摘要:
1. 配置主机直接双向认证 #!/bin/bash USER=`id -un` ssh-keygen -q -N "" -f /$USER/.ssh/id_rsa >/dev/null <<< y thost=() for i in $@ do /usr/bin/expect <<EOF spawn 阅读全文
摘要:
《本文转载》 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进 阅读全文
摘要:
ip命令 linux 的强大的网络配置命令‘ip’。 netns可以让一台机器上模拟多个网络设备,是网络虚拟化的重要组成,将不同类型的网络应用隔离。 一个net namespace有自己独立的路由表,iptables策略,设备管理。说来说去,它就是用来隔离的。比如将eth0加入了netns 1,那么 阅读全文
摘要:
系统: OracleLinux-R7-U9-Server-x86_64-dvd.iso 内存: 16G 硬盘: 1T #!/bin/bash set -x #Define global variable ORA_SID=PROD cat>/etc/hosts<<EOF 127.0.0.1 local 阅读全文
摘要:
#!/bin/bash set -x # # ############################ #Define global variable CWD=$(pwd) ORA_INST_DIR=/u01/app ORA_SID=hworcl ORA_HOSTNAME=localhost # O 阅读全文
摘要:
#!/bin/bash # # ############################ #Define global variable ORA_INST_DIR=/u01/app ORA_SID=hworcl ORA_VER=12.1.0 ############################# 阅读全文
摘要:
# 手动安装kubernetes集群,通过安装过程可以了解kubernetes的组成部分。 # 本安装过程全部采用下载二进制安装包的方式安装,k8s镜像直接从谷歌下载, # 所以要所有节点配置代理访问谷歌,如何配置代理访问谷歌就不在这里介绍了。 # # 采用三个节点安装,vmnode1作为主节点,由 阅读全文
摘要:
概括 容器虚拟化网络方案,总体分为2种截然不同的发展路线: 基于隧道 基于路由 下面分别说一下这两种思路的原理,以及和flannel、calico的关系。 基于隧道 隧道方案最具普适性,在任何网络环境下都可以正常工作,这与它的原理密不可分。 最常见的隧道方案是flannel vxlan模式,以及ca 阅读全文
摘要:
#!/bin/bash #Absolute path to this script SCRIPT=$(readlink -f $0) #Absolute path this script is in SCRIPTPATH=$(dirname $SCRIPT) echo $SCRIPT echo $S 阅读全文