文章目录1:Docker网络  1 网络类型(共4种)2:访问已运行的Nginx     在上一节中,已经成功在docker运行nginx镜像以及进入进入容器内部,本节讲解 Docker网络以及 访问已运行的Nginx。 1:Docker网络Bridge1(默认)   bridge模式是Docker默认的网络设置,此模式
转载 2024-09-26 20:32:12
28阅读
docker网络--多机通信--4--ingress一.介绍二.ingress网络1.啥2.增3.删4.改5.查三.ingress实验1.说明2.整体拓扑图3.实验步骤1.预置条件2.步骤4.原理说明四.外部负载均衡(Haproxy+keepalived) +ingress1.说明2.整体拓扑图3.实验步骤1.预置条件2.步骤五.遗留问题六.参考链接 一.介绍关于dockeringress网络
转载 2023-08-04 20:14:46
441阅读
1 准备节点:node-1 192.168.33.201 node-2 192.168.33.202 node-3 192.168.33.203 node-4 192.168.33.2042 在每个节点分别安装docker服务。sudo curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/int
转载 2023-07-11 09:50:48
569阅读
Docker swarm快速部署Nebula Graph集群一、前言本文介绍如何使用 Docker Swarm 来部署 Nebula Graph 集群。 二、nebula集群搭建2.1 环境准备机器准备  ip 内存(Gb) cpu(核数) 192.168.1.166 16 4 192.168.1.167 
转载 2023-12-23 22:39:48
180阅读
ingress-traefik安装这里假设你已经了解了ngress-traefik分别是什么,如果你还没了解请询问搜索引擎。这篇文章只能让你快速的部署他们。安装之前安装之前需要确保你的集群正常运行或主节点再运行:如果集群正常运行:你可以开始安装了。如果只有master节点在运行: 则在主节点执行kubectl taint nodes --all node-role.kubernetes.io/ma
转载 2024-06-01 00:39:28
90阅读
前言:ingress是kubernetes内的一个重要功能插件,这个使得服务治理成为一个可能,当然,结合微服务更为妥当了。不管是什么插件,还是服务,第一步当然是要能顺利的部署到系统当中,这样,才会有后续的使用可能,否则一切无从谈起,对吧。而kubernetes的版本众多,因此,它的插件版本也是非常多得,而本文将就kubernetes-1.23集群内部署ingress-nginx做一个详细的描述,并
转载 2024-05-13 07:24:28
86阅读
K8S核心插件-ingress(服务暴露)控制器-traefik1 K8S两种服务暴露方法前面通过coredns在k8s集群内部做了serviceNAME和serviceIP之间的自动映射,使得不需要记录service的IP地址,只需要通过serviceNAME就能访问POD 但是在K8S集群外部,显然是不能通过serviceNAME或serviceIP来解析服务的 要在K8S集群外部来访问集群内
转载 2024-02-23 14:22:24
113阅读
   overlay网络overlay网络驱动程序会在多个docker守护程序(即多个主机上的docker守护程序)之间创建分布式网络。该网络(overlays)位于特定于主机的网络之上,允许连接到它的容器(包括swarm群集服务容器)安全地进行通信。Docker透明地正确处理到达和来自Docker守护程序主机的每个数据包,并正确的路由到目标容器 初始化sw
转载 2023-11-20 11:30:23
184阅读
  目的是把一个flask项目的mysql数据库、redis数据库、flask应用、nginx服务分别装到四个容器中,然后用docker-compose命令同时启动与关闭一、安装dockerDocker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。通过 uname -r 命令查看当前的内核版本  更新yumsudo yum update  移
本文介绍如何使用 Docker Swarm 来部署 Nebula Graph 集群,并部署客户端负载均衡和高可用 本文作者系:视野金服工程师 | 吴海胜 一、前言本文介绍如何使用 Docker Swarm 来部署 Nebula Graph 集群,并部署客户端负载均衡和高可用。二、nebula 集群搭建2.1 环境准备机器准备ip内存(Gb)cpu(核数)
转载 2023-09-16 21:08:10
103阅读
目录一、前言1、Kubernetes 扩缩容性2、自愈与故障转移3、滚动更新4、版本回退二、Service服务暴露方式三、Ingress网络模型分析及安装1、安装 Ingress2、域名访问3、路径重写4、流量限制一、前言上篇我们讲到Deployment 作用:它具有多副本,自愈,扩缩容等能力。1、Kubernetes 扩缩容性扩容性:我们在 Kubernetes 上面部署了一个应用,应
转载 2024-04-11 08:49:47
433阅读
目录一、ingress简介二、部署ingress controller、ingress-service三、创建对外服务deployment和service四、创建HTTP代理yaml五、测试六、公网域名测试七、参考博客一、ingress简介service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,利用pod就绪探针更新endpoint中对应pod的对象,提供了ip不断变化的pod的服
转载 2024-03-07 13:01:30
295阅读
一、上集回顾  1、Service 3种模型:userspace,iptables,ipvs  2、Service类型ClusterIP,NodePort       NodePort:client -> NodeIP:NodePort -> ClusterIP:ServicePort -> PodIP:containerPort       LoadBalancer      
转载 2024-01-24 10:39:31
229阅读
Kubernetes是一个容器编排平台,用于自动化管理和部署容器化应用程序。在Kubernetes中,Ingress是一种资源对象,用于管理应用程序的入口流量。它允许外部流量进入集群并路由到相应的服务。 下面是关于如何在Kubernetes中安装和配置Ingress的详细步骤: 1. 确保Kubernetes集群已安装并正常运行,可以通过kubectl命令与集群进行交互。 2. 安装Ingr
原创 2024-01-16 12:49:56
94阅读
nginx简介nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。nginx比它大哥apache性能改进许多,nginx占用的系统资源更少,支持更高的并发连接,有更高的访问效率。nginx不但是一个优秀的web服务软件,还可以作为反向代理,负载均衡,以及缓存服务使用。安装更为简单,方便,灵活。优点   
转载 2024-07-24 21:28:20
28阅读
k8s平台集成kong ingress 布署konga集成ui各ingress的对比,其他博客有详细对比简单谈点体验istio很强大,但过于复杂,个人用过一段时期,勉强算是熟悉了基本使用,但复杂是相对团队的,每个人都掌握不可能,团队大部分只是想简单的上线一个api,然后能快速cicd部署上线到k8s 公开访问罢了,istio的流程做的全透明化需要额外的工作,个人来不及搞,团队后续为了图方便,都不喜
目录IngressIngress配置配置写法转发到单个后端服务不同的URL路径被转发到不同的服务上不同的域名转发到不同的服务上不使用域名的转发规则 IngressIngress 是 Kubernetes 中的一种 API 对象,用于管理和配置集群中的 HTTP 和 HTTPS 服务路由。Ingress 可以在 Kubernetes 集群外公开服务,并提供负载均衡、SSL 终止和基于主机名或 UR
安装创建安装路径mkdir -m 755 /opt/linkease下载易有云压缩包cd /opt/linkeasewget http://fw0.koolcenter.com/binary/LinkEase/LinuxStorage/linkease-binary-1.5.6.tar.gz解压tar -zxvf linkease-binary-1.5.6.tar.gzcd linkease-bi
前言最新有新的需求,原来的K8S版本(v1.18.1)已经不能满足需求了。因此部署了新的K8S版本—v1.23.5。前期基础部署,dashboard部署,metrics-server部署都可以,但是当部署到Ingress时,发现和原来的不一样了,因此记录一下。标题环境说明K8S:v1.23.5 Docker: 20.10.14 CentOS7.5关于Ingress官网地址:https://kube
目录一、安装环境二、开始安装1、参考文章2、下载deploy.yaml文件3、修改deploy.yaml文件4、执行安装三、新建一个ingress进行测试1、部署一个服务:webapp2、创建一个ingress:mywebsite-ingress3、在浏览器中测试四、相关文件 1、修改后的完整deploy.yaml文件2、webapp-deploy-svc.yaml文件 3、m
  • 1
  • 2
  • 3
  • 4
  • 5