vitabaks / autobase

Automated database platform for PostgreSQL® — the open-source alternative to cloud-managed databases.
https://autobase.tech
MIT License
1.89k stars 420 forks source link

support #255

Closed erzhick10 closed 1 year ago

erzhick10 commented 1 year ago

Hello! I have a question is there any instructions for setting up a ci cd for automation? and does it go into subscription ? and other questions and support for problems ?

erzhick10 commented 1 year ago

Здравствуйте у меня Вопрос по поводу подписки !? вы поможете помочь и входить ли это в подписку ci cd для postgresql кластере на patroni? и еще вопрос можно ли по проекту в github что у Вас , в рамках разных подсетей и расположение серверов географический, тут keepalived уже не будет работать?имею виду переключение виртуального ip, как можно реализовать это только с сonsul ? заранее спасибо !

vitabaks commented 1 year ago

Hello! I have a question is there any instructions for setting up a ci cd for automation? and does it go into subscription ? and other questions and support for problems ?

You may consider sponsoring this project. Some membership levels include live chat with me and personalized support.

Здравствуйте у меня Вопрос по поводу подписки !? вы поможете помочь и входить ли это в подписку ci cd для postgresql кластере на patroni?

Да, кроме community поддержки на github может быть предоставлена и индивидуальная поддержка для спонсоров проекта, детали здесь.

в рамках разных подсетей и расположение серверов географический, тут keepalived уже не будет работать?имею виду переключение виртуального ip, как можно реализовать это только с сonsul ?

По моему мнению, keepalived и vip в частности не нужен для схемы с использованием сonsul. Поскольку в этой схеме используется Service Discovery и DNS предоставляемый самим consul. \ Схема "Type C" прекрасно подходит для работы с несколькими датацентрами, о чем я уже упомянул в README.

oxycash commented 1 year ago

It looks like TypeC is great for multi-DC but not great when running the application on K8s due to Consul limitations.

Can we set dcs to consul and enable VIP? does it work that way?

So I want to use VIP for connectvity, use Consul as DCS only (no service endpoints wont be used) so that I can use multi DC feature and health checks.

vitabaks commented 1 year ago

So I want to use VIP for connectvity, use Consul as DCS only (no service endpoints wont be used) so that I can use multi DC feature and health checks.

then I don't see the need to use consul for you, use etcd - schemes TypeA or TypeB

Placement of cluster members in different data centers:

If you’d prefer a cross-data center setup, where the replicating databases are located in different data centers, etcd member placement becomes critical.

There are quite a lot of things to consider if you want to create a really robust etcd cluster, but there is one rule: do not placing all etcd members in your primary data center. See some examples.

ThomasSanson commented 1 year ago

Can we close this issue ? And possibly move it to a discussion ?