首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

vivo AI 计算平台云原生自动化实践

导致的后果是,在物理主机节上创建了奇怪的路由规则,k8s 集群主机网络和容器网络都受到了不同程度影响,后来我们使用 ansible 批量删除异常路由。...集群管理包括:节点信息可视化、增删节点、更新节点、rke 配置和状态配置文件管理。而容器网络管理暂时是 ippool 的增删查改 4 个操作和 k8s 节点 calico 网络扁平化流程。...RKE CLI 定制化:在原生 rke 命令基础上,扩展了 calico 和 worker2 个子命令,分别负责 calico 容器网络管理和 k8s worker 节点扩缩容,这两个子命令支撑我们完成了大部分...配置管理实现 rke 使用的集群配置文件和状态文件的版本管理。 ? 自动化功能简单展示—机器管理 上图是机器管理页面,统一管理机器关于:硬件、软件、k8s网络各个方面的信息。...其实,VCalico 上报回调报文时,更加需要 k8s 管理员确认创建 ippool 的信息。提交容器网络申请的工单信息也需要人工校验,而不应该是自动生成配置后,立刻发起容器网络配置工单。

1.2K20

外包精通--手撸Rancher从入门到笔记

Rancher2.2.4 HA+K8S部署 本文主要目的在于记录rancher ha集群搭建步骤,内容包括系统配置、docker安装、k8s安装、rancher ha安装等。...Node11 172.16.17.11 CentOS Linux release 7.4.1708 (Core) etcd, docker, k8s Node12 172.16.17.12 CentOS...Linux release 7.4.1708 (Core) etcd, docker, k8s 一、环境设置(node10\node11\node12每一台主机都需要操作) 操作系统文件限制 vi...zhengtyun.rancher.com/ping is not accessible (Could not resolve host: zhengtyun.rancher.com) 解决办法:把cattle-cluster-agent网络更改为主机模式...最后cattle-cluster-agent记得换回原来的网络模式 至此,rancher HA已部署完毕,由于不是NodePort形式,在没有部署ingress-controller情况下,我们还不能直接去访问

79220

Install Rancher 5

前言 Rancher 是一款开源的容器管理软件 Rancher 的设计目标的是简化容器的管理操作,提升容器应用的操作效率 因为整合了 k8s 的编排功能, 并且有着非常友好的操作界面,所以在目前的容器技术圈中有着很大的影响力...如果要快速构建一套 CI/CD 发布平台, Rancher 是一个不错的选择 这里基于前面的工作,演示一下如何通过 RKE 工具构建一个 k8s 集群 参考 如何安装RKE 和 An Introduction...: rancher/k8s:v1.10.0-rancher1-2 kubelet: image: rancher/k8s:v1.10.0-rancher1-2 kubeproxy:...image: rancher/k8s:v1.10.0-rancher1-2 bolo@rancher:~$ 这里我只用两台 VM 来构建 k8s 集群 一般建议 3 台或 3 台以上的奇数个节点来运行...k8s 集群 构建 k8s 集群 rke 的使用可以参考 github bolo@rancher:~$ ls cluster.yml rke_linux-amd64 bolo@rancher:~$

65920

Install Rancher 6

前言 Rancher 是一款开源的容器管理软件 Rancher 的设计目标的是简化容器的管理操作,提升容器应用的操作效率 因为整合了 k8s 的编排功能, 并且有着非常友好的操作界面,所以在目前的容器技术圈中有着很大的影响力...sudo: unable to resolve host node154 Status: inactive bolo@node154:~$ 因为是测试环境,先关闭防火墙 要在所有节点上执行以确保没有来自网络的阻断...remove 来清理一些内部数据,否则再建的过程会遇到问题,同时建议顺便也清掉 ~/.kube/config 文件,它是用来连接 k8s 集群的配置文件 Tip: 如果使用 rke 来构建一个类似的...: rancher/k8s:v1.10.0-rancher1-2 kubelet: image: rancher/k8s:v1.10.0-rancher1-2 kubeproxy:...image: rancher/k8s:v1.10.0-rancher1-2 bolo@rancher:~$ ---- 总结 使用 Rancher 自带的命令生成工具来扩展 k8s 集群非常简单而有效

57120

记一次K8S VXLAN Overlay网络8472端口冲突问题的排查

环境 服务器:172.17.17.20-22 三个服务器 (深信服aCloud虚拟化平台) 操作系统版本:CentOS 7.8 内核版本:3.10 现象 在20-22三台上安装K8S集群(通过rancher...的rke安装),安装完毕后,发现访问各个节点的80端口,只有20服务器能够正常返回,其余的都是Gateway Timeout。...排查过程 排查网络通性 根据Rancher文档上提到的,Host的8472/udp端口是Flannel/Calico的VXLAN Overlay网络专用端口,即所有跨Host的容器间网络通信都走这个端口...初步假设 怀疑这些数据在深信服aCloud虚拟化平台的网络中被过滤掉了。基于以下理由: k8s使用的是基于VXLAN的Overlay network,VNI=1,并且是基于UDP协议。...PS. 8472/udp还是一个著名端口 解决办法2 也可以在rke创建k8s集群的时候修改flannel的端口,需要修改cluster.yml(参考文档)。

4.9K40

rancher-1:使用rancher-2.5.5部署单节点kubernetes集群

主界面:忽略名为local的cluster name,目前还没有使用rancher创建k8s集群。 ? 现在开始创建一个k8s单节点集群,点击“Add Cluster”: ?...注意最后的那行命令,需要在k8s的work节点上执行,这样才能将k8s的节点纳入到rancher管理; 一个master节点至少要有etcd和control,如果你打算创建一个单节点集群,需要选择所有3...关于RKERKE是一个用Golang编写的Kubernetes安装程序,极为简单易用,用户不再需要做大量的准备工作,即可拥有闪电般快速的Kubernetes安装部署体验。...RKE是一款经过CNCF认证的开源Kubernetes发行版,可以在Docker容器内运行。...快速部署K8S集群并部署Rancher HA https://mp.weixin.qq.com/s?

3.7K20

基于RKE的Rancher 高可用版本离线安装实践分享

从事Cassandra数据库的搭建和调优,目前为中国联通网络技术研究院云计算实习生,主要从事k8s和rancher相关平台的研究和技术调研。...在ISO/OSI 七层模型,将网络传输过程分成七层, 每一层负责不同的功能。http属于应用层(即第七层), 而TCP 属于第四层。...四、实践部署 1、部署网络拓扑 准备虚拟机6台,虚拟机节点无法访问互联网,但是可以互相ping通。 官网给出的架构如下: ? 我的安排: ?...2、软件的下载 下载rke,kubectl,helm到13节点 安装k8s需要使用rke,安装完成访问k8s需要使用kubetl, 安装rancher需要使用helm,可以去github下载rke,kubectl...运行helm, kubectl , rke, 如果不提示命令不存在,则安装成功 ?

3.6K40

K8S网络介绍

一、背景介绍: 对于K8S里面容器之间的通讯基本上面可以分为三种类型: 1....POD里面不同容器之间的通讯: 因为同一个Pod里面的不同容器之间是共享同一个POD里面的网络资源,所以POD里容器之间的通讯基本上就是IPC之间的通讯方式,这个比较简单,不做详细介绍。...二、基础知识介绍: 网桥(Bridge): 在 Linux 中,能够起到虚拟交换机作用的网络设备,是一个工作在数据链路层(Data Link)的设备,主要功能是根据 MAC 地址学习来将数据包转发到网桥的不同端口...三、通讯过程介绍: 容器1的IP1访问容器2的IP2的交互过程如下所示: 1.在容器1中的路由规则里面查找IP2的地址,发现是是外部网络就会直接走容器1里面的eth0网卡(备注:走网卡的话,就是二层网路...从设备会被“剥夺”调用网络协议栈处理数据包的资格,从而“降级”成为网桥上的一个端口。

43910
领券