08 2021 档案

摘要:Kubernetes的网络通信问题: 1. 容器间通信: 即同一个Pod内多个容器间通信,通常使用loopback来实现。 2. Pod间通信: K8s要求,Pod和Pod之间通信必须使用Pod-IP 直接访问另一个Pod-IP 3. Pod与Service通信: 即PodIP去访问ClusterI 阅读全文
posted @ 2021-08-29 09:23 vmsysjack 阅读(205) 评论(0) 推荐(1) 编辑
摘要:1.前提知识 https://www.cnblogs.com/lizexiong/p/14882419.html 1.1 生产环境部署K8s集群的两种方式 kubeadm Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群 阅读全文
posted @ 2021-08-29 02:05 vmsysjack 阅读(157) 评论(0) 推荐(0) 编辑
摘要: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 阅读全文
posted @ 2021-08-29 00:03 vmsysjack 阅读(156) 评论(0) 推荐(0) 编辑
摘要:《本文转载》 2010年,几个搞IT的年轻人,在美国旧金山成立了一家名叫“dotCloud”的公司。 这家公司主要提供基于PaaS的云计算技术服务。具体来说,是和LXC有关的容器技术。 LXC,就是Linux容器虚拟技术(Linux container) 后来,dotCloud公司将自己的容器技术进 阅读全文
posted @ 2021-08-21 21:26 vmsysjack 阅读(48) 评论(0) 推荐(0) 编辑
摘要:ip命令 linux 的强大的网络配置命令‘ip’。 netns可以让一台机器上模拟多个网络设备,是网络虚拟化的重要组成,将不同类型的网络应用隔离。 一个net namespace有自己独立的路由表,iptables策略,设备管理。说来说去,它就是用来隔离的。比如将eth0加入了netns 1,那么 阅读全文
posted @ 2021-08-21 11:14 vmsysjack 阅读(415) 评论(0) 推荐(0) 编辑
摘要:系统: 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 阅读全文
posted @ 2021-08-17 22:17 vmsysjack 阅读(336) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash set -x # # ############################ #Define global variable CWD=$(pwd) ORA_INST_DIR=/u01/app ORA_SID=hworcl ORA_HOSTNAME=localhost # O 阅读全文
posted @ 2021-08-16 21:33 vmsysjack 阅读(37) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash # # ############################ #Define global variable ORA_INST_DIR=/u01/app ORA_SID=hworcl ORA_VER=12.1.0 ############################# 阅读全文
posted @ 2021-08-15 22:35 vmsysjack 阅读(36) 评论(0) 推荐(0) 编辑
摘要:# 手动安装kubernetes集群,通过安装过程可以了解kubernetes的组成部分。 # 本安装过程全部采用下载二进制安装包的方式安装,k8s镜像直接从谷歌下载, # 所以要所有节点配置代理访问谷歌,如何配置代理访问谷歌就不在这里介绍了。 # # 采用三个节点安装,vmnode1作为主节点,由 阅读全文
posted @ 2021-08-08 22:22 vmsysjack 阅读(153) 评论(0) 推荐(0) 编辑
摘要:概括 容器虚拟化网络方案,总体分为2种截然不同的发展路线: 基于隧道 基于路由 下面分别说一下这两种思路的原理,以及和flannel、calico的关系。 基于隧道 隧道方案最具普适性,在任何网络环境下都可以正常工作,这与它的原理密不可分。 最常见的隧道方案是flannel vxlan模式,以及ca 阅读全文
posted @ 2021-08-08 17:28 vmsysjack 阅读(414) 评论(0) 推荐(0) 编辑
摘要:#!/bin/bash #Absolute path to this script SCRIPT=$(readlink -f $0) #Absolute path this script is in SCRIPTPATH=$(dirname $SCRIPT) echo $SCRIPT echo $S 阅读全文
posted @ 2021-08-07 22:13 vmsysjack 阅读(82) 评论(0) 推荐(0) 编辑
摘要:cat test.txt a.b.c.d 11.1.1.1 9.9.9.9 8.8.8.8 127.0.0.1 20.02.04.01 获取IP地址 egrep '(^([1-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.)(([0-9]|[1-9][0 阅读全文
posted @ 2021-08-07 21:21 vmsysjack 阅读(431) 评论(0) 推荐(1) 编辑
摘要:kubernets部署思路0.配置主机名和关闭防火墙1.自签名SSL证书2.ETCD数据库集群部署3.Node安装Docker4.Flannel容器集群网络部署5.部署Master组件6.部署Node组件7.部署集群内部DNS解析服务(coredns)8.部署DashBoard ########## 阅读全文
posted @ 2021-08-01 18:38 vmsysjack 阅读(172) 评论(0) 推荐(0) 编辑