-
-
Notifications
You must be signed in to change notification settings - Fork 10.2k
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
Apollo all-in-one deployment? #4313
Comments
+1. Is db only keep one? How to resolve the confliction of portaldb's table name and configdb's table name? |
There are 2 tables |
I think
is better. User can split the deployment easier in the future. How to resolve the config of 2 datasources? Add new config's key and value to do it? spring:
datasource:
todos:
url: ...
username: ...
password: ...
driverClassName: ...
topics:
url: ...
username: ...
password: ...
driverClassName: ... We might need to write some spring auto configuration for it? |
Yes, we need to configure different data source properties and jpa setup according to this tutorial. |
使用 helm 通过模板生成 docker-compose yml 文件 类似官方可以搞个 k8s 的 |
Is your feature request related to a problem? Please describe.
Currently, apollo suggests deploying 3 different microservices(apollo-configservice, apollo-adminservice, apollo-portal) for the production environment. It makes sense for medium and large companies.
However, for small companies which may have only tens of microservices, it's a big cost to deploy apollo in this structure.
Describe the solution you'd like
Provide a production-ready solution to reduce the resource usage, e.g. an all in one deployment.
Describe alternatives you've considered
There is a quick start version, however, it's not production ready and the apollo portal is still a standalone process.
The text was updated successfully, but these errors were encountered: