【云原生网关】Higress 从部署到使用详解

目录

二、网关概述

2.1 什么是云原生网关

2.2 常见的云原生网关

2.2.1 Nginx

2.2.2 ApiSix

2.2.3 Kong

2.2.4 Apache Shenyu

2.2.5  Higress

2.2.6 Envoy

三、higress介绍

3.1 什么是higress

3.2 Higress 定位

3.3 Higress 内核选择

四、Higress搭建过程

4.1 higress常用部署模式

4.2 环境准备

4.3 docker部署higress过程

4.3.1 下载安装脚本

4.3.2 配置安装参数

4.3.3 检查容器

4.3.4 浏览器访问

4.3.5 容器服务说明

五 、Higress控制台介绍

5.1 菜单介绍

5.1.1 服务来源

5.1.2 服务列表

5.1.3 路由配置

5.1.5 域名管理

5.1.6 插件管理

六、 配置路由转发功能

6.1 配置域名映射

6.2 准备一个微服务

6.2.1 添加一个测试接口

6.2.2 上传服务器并启动服务

6.3 Higress控制台配置路由转发过程

6.3.1 增加域名

6.3.2 配置路由策略

6.3.3 效果测试

七、写在文末


随着以k8s为主流的云原生技术的快速发展,越来越多的企业开始在生产实施中以k8s为基座进行容器化部署。于是,以k8s为核心一整套周边的生态组件也得到了很大的发展,它们的组合和联动也逐渐形成了行业内相关的云原生部署和治理解决方案。在构建云原生部署模式下,一个很难绕过不提的话题就是云原生网关。

二、网关概述

网关,顾名思义网络流量的屏障、关口、入口,对大多数服务端开发的同学来说,接触到的网关主要是流量网关和业务网关,流量网关主要提供全局性、与服务端业务无关的配置策略,比如大家熟知的Nginx,而业务网关主要是针对后端微服务而言,网关的配置策略与微服务存在着较为紧密的耦合关系,业务网关也可以简单理解为API网关,比如大家熟悉的springcloud微服务生态中的zuul,gateway。

2.1 什么是云原生网关

你可能感兴趣的:(网关与限流术,linux与容器实战,docker搭建Higress,Higress搭建,docker部署Higress,Higress使用详解,Higress使用,docker搭建higress)