Comments (5)
查了一下发现在这个 nginx 上加一条 proxy_ssl_server_name on; 就可以了。
但还是不太理解为什么原来当 https://customplatform-dev.qunhequnhe.com 是 nginx ingress 域名的时候是可以工作的
from higress.
这个就是这样proxy pass的时候nginx默认不传sni。
nginx ingress会默认装一本证书用于没有匹配sni的场景,higress不会,需要给一个没有指定host的ingress设置一个tls secret才可以。
from higress.
需要给一个没有指定host的ingress设置一个tls secret才可以
指的是这个注解是吗 higress.io/proxy-ssl-secret
from higress.
不是,ingress spec里的secret字段
from higress.
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: empty-sni
namespace: ingress-service
spec:
ingressClassName: nginx
rules:
- http:
paths:
- backend:
service:
name: empty-sni-svc
port:
number: 80
path: /
pathType: Prefix
tls:
- secretName: https-secret-qunhequnhe
---
apiVersion: v1
kind: Service
metadata:
name: empty-sni-svc
namespace: ingress-service
spec:
externalName: higress-gateway.higress-system.svc.cluster.local
ports:
- port: 80
protocol: TCP
targetPort: 80
type: ExternalName
加了这一段 yaml 后确实能工作了,大佬说的是这个意思吗
from higress.
Related Issues (20)
- 是否可以通过Proxy Protocol协议获取用户真实ip? HOT 1
- ai-proxy 收口 SSE 消息分段机制
- Higress-gateway forward the request to the ip address which is not exist in cluster. HOT 2
- higress-gateway would be OOMkilled when modify virtualservice many times. HOT 2
- Higress的可定制化AI Agent网关插件设计 HOT 2
- 基于Higress、通义千问以及 ChatGPT-Next-Web,AI 代理能不能提供一个详细的操作部署 HOT 3
- ai敏感词拦截插件 HOT 2
- 能否支持一下文件缓存,应用于CDN场景 HOT 1
- Implement AI-history plugin HOT 2
- Openai已经支持按照自定义的json结构化输出了,千问后续会有这种功能吗 HOT 2
- Features included in the Go SDK that are not included in the Assemblyscript SDK
- Higress 意图路由 AI_intent插件设计 HOT 4
- client <-> gateway <-> backend mTLS fail. HOT 2
- ai-agent插件后续开发计划 HOT 5
- 推送配置过程中,删除ingress,higress-controller会panic重启 HOT 1
- 推送配置过程中,删除ingress,higress-controller会panic重启 HOT 2
- 推送配置过程中,删除ingress,higress-controller会panic重启 HOT 1
- 有个问题想咨询下,就是docker部署的higress, 怎么修改配置参数呢 HOT 1
- 为ai-proxy增加custom config功能
- Higress AI 格式化文档/代码生成 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from higress.