以下所有操作均在node节点进行Flannel网络概述Flannel通过给每台宿主机分配一个子网的方式为容器提供虚拟网络,它基于LinuxTUN/TAP,使用UDP/VXLAN封装IP包来创建overlay网络,并借助etcd(也支持kubernetes)维护网络的分配情况。服务器角色分配角色地址安装组件master192.168.142.220kube-apiserverkube-control
分类:
其他好文 时间:
2020-02-06 18:13:36
阅读次数:
100
搭建步骤:1:自签ETCD证书2:ETCD部署3:Node安装docker4:Flannel部署(先写入子网到etcd)---------master----------5:自签APIServer证书6:部署APIServer组件(token,csv)7:部署controller-manager(指定apiserver证书)和scheduler组件----------node----------8
分类:
其他好文 时间:
2020-02-06 18:06:31
阅读次数:
67
一、Flannel之SNAT规划优化作用解决两宿主机容器之间的透明访问,如不进行优化,容器之间的访问,日志记录为宿主机的IP地址。1、宿主机访问172.7.22.2的nginx容器情况2、172.7.22.2查看nginx访问日志3、进入172.7.21.2的容器访问172.7.22.2的nginx容器,查看日志4、再次查看172.7.22.2的nginx访问日志
分类:
其他好文 时间:
2020-02-05 09:49:14
阅读次数:
152
一、flannel的作用1、CNI网络插件最主要的功能就是实现POD资源能够跨宿主机是进行能信#test-nodes1主机无法ping通test-nodes2主机的pod容器[root@test-nodes1~]#kubectlgetpods-owideNAMEREADYSTATUSRESTARTSAGEIPNODENOMINATEDNODEREADINESSGATESnginx-ds1-qg45
分类:
其他好文 时间:
2020-02-04 22:03:51
阅读次数:
168
使用YUM仓库在线简易安装单节点K8S实验环境:使用系统:centos7.4名称角色IP地址centos7-min2master192.168.142.220centos7-4node192.168.142.136实验实施步骤:一、配置步骤目录master端配置node端配置实验结果检查二、master端配置使用yum仓库安装atcd数据库、kubernetes组件、flannel网络组件[roo
分类:
其他好文 时间:
2020-02-04 12:26:12
阅读次数:
80
最近在看kubernetes,看到了网络部分,这部分是集群设计的难点,也是我比较感兴趣的部分。书上提到不同node的container之间通信主要使用flannel,openvswitch等技术,这些技术使各个container在逻辑上处于同一平面,各个container就可以专注于产品的逻辑,不需 ...
分类:
其他好文 时间:
2020-01-24 22:32:39
阅读次数:
115
基于 K8S 构建 Jenkins 微服务发布平台 实现汇总: 1. 发布流程设计讲解 2. 准备基础环境 1. K8s环境(部署Ingress Controller,CoreDNS,Calico/Flannel) 2. 部署代码版本仓库Gitlab 3. 配置本地Git上传测试代码,创建项目到Gi ...
分类:
数据库 时间:
2020-01-22 16:18:49
阅读次数:
202
一、K8S的搭建 0、准备 网络地址: 节点网络:10.201.106.0/24 Service网络:10.96.0.0/12 Pod网络(flannel默认网段):10.244.0.0/16 节点功能: master1(10.201.106.131):master节点,etcd master2(1 ...
分类:
其他好文 时间:
2020-01-21 10:48:52
阅读次数:
85
节点增加 1. 在 master 节点,获取重新加入集群的 token kubeadm token create --print-join-command 2. 在 node 节点,安装 docker 环境,与之前部署 k8s 集群操作一致 3. 在 master 节点进行操作,排干 pod 所在的 ...
分类:
其他好文 时间:
2020-01-20 13:16:19
阅读次数:
218
插件介绍 flannel项目本身只是一个框架 真正为用户提供容器网络功能的是后端实现 目前支持三种方式 1.VXLAN 2.host-gw 3.UDP flannel会在宿主机上创建一个flannel0设备和创建一系列的路由表规则 flannel0设备介绍 负责在操作系统内核和用户应用程序之间传递I ...
分类:
其他好文 时间:
2020-01-18 10:20:54
阅读次数:
144