前言网上关于kubernetes网络部署的方案非常多,那为什么还要自己写这么一篇教程呢?因为这篇文章中将介绍一种较为少见的部署方式,使用kuberouter作为kubernetes系统网络组件,直接替换掉kubeproxy、flannel/calico等网络组件。使用这种部署方式的目的,是替换kube-proxy,减少iptables依赖,同时还能提供网络服务。<!--more-->替
分类:
Web程序 时间:
2020-08-03 20:00:53
阅读次数:
96
目前18.6版本和之前的coredns都会出现超时5s的情况,那么为什么会出现coredns超时的情况发生?背景在Kubernetes中,Pod访问DNS服务器(kube-dns)的最常见方法是通过服务抽象。因此,在尝试解释问题之前,了解服务的工作原理以及因此在Linux内核中如何实现目标网络地址转换(DNAT)至关重要。服务是如何工作的?在iptables模式下(默认情况下),每个服务的kube
分类:
系统相关 时间:
2020-08-01 12:39:45
阅读次数:
104
iptables: 定义:命令行工具,用来和内核的netfilter模块通信; 作用:用来管理网络,做一个流量转发; DNAT:目标地址映射 应用场景:内网做对外服务器; 电脑(外部用户):10.10.10.10(src) 公网服务器:22.22.22.22(dst) 此时,一条TCP(src - ...
分类:
其他好文 时间:
2020-07-30 01:34:15
阅读次数:
71
CentOS7默认的防火墙不是iptables,而是firewalle. 安装iptable iptable-service #先检查是否安装了iptables service iptables status #安装iptables yum install -y iptables #升级iptabl ...
分类:
其他好文 时间:
2020-07-28 22:43:09
阅读次数:
65
Keepalived安装部署 下载地址:点我下载 通过ftp工具上传到linux中,/home/software 解压 tar -zxvf keepalived-2.0.18.tar.gz 解压后进入到解压出来的目录,看到会有configure,那么就可以做配置了(配置安装和nginx一模一样) 使 ...
分类:
其他好文 时间:
2020-07-28 14:01:14
阅读次数:
79
配置 Keepalived - 主 1. 通过命令 vim keepalived.conf 打开配置文件 global_defs { # 路由id:当前安装keepalived的节点主机标识符,保证全局唯一 router_id keep_171 } vrrp_instance VI_1 { # 表示 ...
分类:
其他好文 时间:
2020-07-28 13:57:35
阅读次数:
77
## 集群初探 nginx:keepalived,入口唯一 tomcat:负载均衡集群,session共享,使用redis mysql:mysql proxy中间层,master可读写,以写为主,slave只读 oracle:rac,外层看起来多个实例,底层是共享一个存储系统 集群与分布式 集群是软 ...
分类:
其他好文 时间:
2020-07-27 23:41:53
阅读次数:
85
第1章 keepalived服务说明 1.1 keepalived是什么? Keepalived软件起初是专为LVS负载均衡软件设计的,用来管理并监控LVS集群系统中各个服务节点的状态,后来又加入了可以实现高可用的VRRP功能。因此,Keepalived除了能够管理LVS软件外,还可以作为其他服务( ...
分类:
其他好文 时间:
2020-07-27 17:44:56
阅读次数:
79
1、实现haproxy+keepalived集群高可用集群转发1.1在另外一个博客第2点基础上完成https://blog.51cto.com/rickzhu/25134151.2在c5虚拟机安装另外一个haproxy[root@c5~]#yuminstallhaproxy.x86_64-y[root@c5haproxy]#grep-v"#"haproxy.cfggloballog127.0.0.
分类:
其他好文 时间:
2020-07-27 10:02:23
阅读次数:
98