tidis icon indicating copy to clipboard operation
tidis copied to clipboard

Deploy docker image in CI deployment

Open Oyelowo opened this issue 3 years ago • 7 comments

  • Tidis has not been published to the docker hub in 2 years. Is it published elsewhere? Also, are there plans to have a kubernetes operator just like TiDB(https://github.com/pingcap/tidb-operator/tree/master/charts/tidb-cluster)? This would make it easy to explore and deploy. Old deployment: https://hub.docker.com/r/yongman/tidis

  • Another question: would this be considered production ready?

Oyelowo avatar Oct 09 '22 15:10 Oyelowo

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.

yongman avatar Oct 09 '22 15:10 yongman

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! 🫡

Oyelowo avatar Oct 09 '22 15:10 Oyelowo

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. :-)

yongman avatar Oct 09 '22 15:10 yongman

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?

Oyelowo avatar Oct 09 '22 15:10 Oyelowo

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.

yongman avatar Oct 09 '22 15:10 yongman

All right, will start digging. Thanks !

Oyelowo avatar Oct 09 '22 15:10 Oyelowo

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?

callmeadi avatar Oct 12 '22 02:10 callmeadi