fscarmen2 / Argo-X-Container-PaaS

为容器平台而生---平台部署方式为镜像或者 Dockerfile 方式的专用
180 stars 311 forks source link

可以考虑增加http/2的支持 #16

Open Cptmacmillan2022007 opened 1 year ago

Cptmacmillan2022007 commented 1 year ago

有paas平台已经开始提供http/2的支持 有http/2的paas koyeb、doprax 暂时只找到这些 与grpc结合可以被中转

fscarmen2 commented 1 year ago

http2到容器caddy或nginx,反代gRPC流量入局xray?

Cptmacmillan2022007 commented 1 year ago

我看你项目用的nginx

nginx反代入grpc

比较难搞的是ssl证书

搞定证书剩下的不是问题

caddy可以自动申请证书

在docker这种paas环境下有点难

我目前就是卡在这了

fscarmen2 commented 1 year ago

现在哪吒argo的证书不知是否通用

生成 nginx 配置文件 and 自签署SSL证书

openssl genrsa -out /dashboard/nezha.key 2048

openssl req -new -subj "/CN=$DATA_DOMAIN" -key nezha.key -out /dashboard/nezha.csr

openssl x509 -req -days 36500 -in /dashboard/nezha.csr -signkey /dashboard/nezha.key -out /dashboard/nezha.pe
Cptmacmillan2022007 commented 1 year ago

可以试试看

Cptmacmillan2022007 commented 1 year ago

现在哪吒argo的证书不知是否通用

生成 nginx 配置文件 and 自签署SSL证书

openssl genrsa -out /dashboard/nezha.key 2048

openssl req -new -subj "/CN=$DATA_DOMAIN" -key nezha.key -out /dashboard/nezha.csr

openssl x509 -req -days 36500 -in /dashboard/nezha.csr -signkey /dashboard/nezha.key -out /dashboard/nezha.pe

能否在paas平台调用acme申请证书

能做到这一步http/2就稳多了