Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

higress是否可以支持多集群灾备部署? #776

Open
lcfang opened this issue Jan 12, 2024 · 4 comments
Open

higress是否可以支持多集群灾备部署? #776

lcfang opened this issue Jan 12, 2024 · 4 comments

Comments

@lcfang
Copy link
Contributor

lcfang commented Jan 12, 2024

Why do you need it?

helm部署higress依赖k8s集群,需要在一个k8s集群环境中进行部署,但是在生产使用的时候往往需要考虑多集群部署以实现higress自身的灾备能力。

How could it be?

是否可以添加一个配置,支持多集群部署higress,以实现higress的灾备能力?
是不是可以在controller中实现网关的相关配置向多个k8s集群同时下发,以保证集群间配置同步?

@johnlanni
Copy link
Collaborator

是不是需要Higress部署在多个K8s集群,用同一份配置?

可以考虑用Nacos存储配置,Nacos本身支持高可用部署。在K8s上部署时依赖Nacos存储配置,具体见这个issue在做这件事:#642

@CPAltair
Copy link

是不是需要Higress部署在多个K8s集群,用同一份配置?

可以考虑用Nacos存储配置,Nacos本身支持高可用部署。在K8s上部署时依赖Nacos存储配置,具体见这个issue在做这件事:#642

这样就引入了nacos依赖,对于没有使用nacos的系统不太友好吧,可以考虑支持higress双集群异步同步配置

@johnlanni
Copy link
Collaborator

johnlanni commented Feb 29, 2024

@CPAltair 目前Higress商业版有此类解决方案,开源目前focus在核心引擎上,暂时还没有提供此类开源解决方案的计划

@lcfang
Copy link
Contributor Author

lcfang commented Mar 14, 2024

@CPAltair 目前Higress商业版有此类解决方案,开源目前focus在核心引擎上,暂时还没有提供此类开源解决方案的计划

这个解决方案看起来主要是使用higress来实现应用的灾备,我们其实现在关注的是higress本身的一个灾备。
image
这个有没有一个详细点的部署架构图呀?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants