Kubernetes
文章平均质量分 59
Fei-Huang
国内一家家喻户晓的大型互联网公司,从事IT基础设施架构工作。
展开
-
Kubernetes flannel插件 各pod间无法通信,节点与pod间无法通信
新版本的docker自动设置iptables 的FORWARD 默认策略为DROP,所以无法进行转发,将iptables的FORWARD的默认策略修改为ACCEPT后即可正常通信: sed -i '/ExecStart.*/a\ExecStartPost=/usr/sbin/iptables -P FORWARD ACCEPT' /usr/lib/systemd/system/docker.service...原创 2021-07-21 15:58:16 · 1106 阅读 · 0 评论 -
Kubernetes Master高可用集群(堆叠式etcd数据存储服务方式)(keepalived & haproxy)
Master高可用集群(堆叠式etcd数据存储服务)高可用集群确认先决条件至少3台Master 节点服务器至少3台Worker节点服务器全互连的网络连接具备sudo权限或者root管理员权限可以ssh到各设备kubeadm 和 kubelet 安装到所有节点上,kubectl是可选安装,但是至少安装一台吧,需要用它的命令行操作集群。You should therefore run a minimum of three stacked control plane nodes for an原创 2021-07-20 20:39:43 · 981 阅读 · 3 评论 -
结合HAProxy & Keepalived 配置 K8SMaster的高可用
文章目录部署条件部署步骤一、安装软件二、配置Keepalived三、配置HAProxy部署条件2台已经安装好Linux操作系统的主机,本例以CentOS 7 为蓝本。配置好yum仓库,以便可直接安装相关负载均衡应用2台主机配置好网络,在同一个网段中,确保中间无防火墙,组播流量可正常发送与接收配置好时间同步关闭防火墙关闭SELinux两主机间通过hosts文件进行名称解析部署步骤一、安装软件yum install keepalived haproxy二、配置Keepalived三原创 2021-07-18 19:44:52 · 974 阅读 · 1 评论 -
Kubenetes 删除节点后重新添加节点
文章目录Kubernetes 官方添加删除方法请点击此处一、排干(Drain)需要删除的节点(Master上操作)1.1 操作前查看1.2 操作命令1.3 操作后查看二、重置删除的节点(需要删除的节点上操作)2.1 重置操作2.2 操作输出查看,可忽略三、清理节点iptables表(需要删除的节点上操作)四、清理ipvsadm的表(需要删除的节点上操作)五、从Master删除节点(Master上操作)5.1 删除操作命令六、重新加入Master中做为集群的一部分(可选)6.1 Worker加入到集群(以下命原创 2021-07-09 17:06:05 · 519 阅读 · 0 评论 -
CentOS 7 从0 开始部署Kubernetes (K8S安装)1.21版本最新版本安装
文章目录部署环境介绍先决条件配置官网安装指引一,安装底层容器环境-Docker CE 3:20.10.7(所有节点都安装)1.1 从Docker 官方YUM仓库中安装1.2 安装Docker-CE1.3 启动Docker1.4 运行Docker-容器环境1.5 使用systemd(systemctl )管理container的cgroup,需额外配置Docker的守护进程1.6 将Docker 设置为服务器开机自启动二. 使用部署工具(Deployment tools)安装Kubernetes2.1 安装k原创 2021-07-09 10:13:35 · 3608 阅读 · 1 评论 -
kubernetes 曲线救国式下载 kubeadm 1.21 相关镜像
英雄不问出处,镜像不问来处,直接复制然后在bash进行粘贴即可,前提条件,安装好docker 并运行后:docker pull v5cn/kube-apiserver:v1.21.2docker pull v5cn/kube-controller-manager:v1.21.2docker pull v5cn/kube-scheduler:v1.21.2docker pull v5cn/kube-proxy:v1.21.2docker pull v5cn/pause:3.4.1docker pu原创 2021-07-09 09:35:13 · 672 阅读 · 0 评论 -
Kubernetes TCP端口号
控制层面节点需要使用到的端口号协议方向端口范围目的使用者TCPInbound6443*Kubernetes API serverAllTCPInbound2379-2380etcd server client APIkube-apiserver, etcdTCPInbound10250kubelet APISelf, Control planeTCPInbound10251kube-schedulerSelfTCPInbo原创 2021-07-08 11:28:26 · 350 阅读 · 0 评论