tidb-incubator / tidis

A distributed transactional large-scale NoSQL database powered by TiKV
Apache License 2.0
444 stars 30 forks source link

Deploy docker image in CI deployment #87

Open Oyelowo opened 1 year ago

Oyelowo commented 1 year ago
yongman commented 1 year ago

You can build your own docker image use Dockerfile in repo. We use tiup to manage TiKV cluster and deploy Tidis instance in some production ready environment. We have a plan to build a kubernetes operator recently, but it's not announced yet.

Oyelowo commented 1 year ago

Thanks @yongman ! Was considering building and deploying the image under my namespace but felt it would be nice to have the official image updates. I already have TiKV configured, so this shouldn’t be much hassle to support.

It doesn’t seem like Tidis support PubSub yet. Or does it? 🤔

Great job building this project! 🫡

yongman commented 1 year ago

PubSub are implemented in Tidis instance memory only for test, the data have no persist to backend and you should not use them in production for now.

Pull request are welcomed. :-)

Oyelowo commented 1 year ago

I guess that means only one instance should be deployed if pubsub is used. Right?

would be happy to contribute. Are there any resources you’d recommend to get me started?

yongman commented 1 year ago

I guess that means only one instance should be deployed if pubsub is used. Right?

Yes.

would be happy to contribute. Are there any resources you’d recommend to get me started?

I guess read the code directly may be the best way.

Oyelowo commented 1 year ago

All right, will start digging. Thanks !

callmeadi commented 1 year ago

You can build your own docker image use Dockerfile in repo. We use tiup to manage TiKV cluster and deploy Tidis instance in some production ready environment. We have a plan to build a kubernetes operator recently, but it's not announced yet.

When do you think we will have the operator available?