Is the deployment and operation of your production environment all done using the TiUP cluster component?

This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: 各位生产环境的部署、运维都是使用TiUP cluster组件完成的吗?

| username: 滴滴嗒嘀嗒

Can it be understood that this is currently the only way? Or has anyone used other methods for deployment and maintenance?

| username: TiDBer_QYr0vohO | Original post link

The TiUP method is officially recommended and can conveniently manage the cluster.

| username: TiDBer_QYr0vohO | Original post link

There is also a way to deploy by starting the binary files, but it may be more cumbersome.

| username: gary | Original post link

For old clusters below version 4.x, use Ansible. Currently, new versions are deployed using the TiUP tool.

| username: 像风一样的男子 | Original post link

The mainstream is still tiup, simple and convenient. There are also k8s deployments that are not tiup.

| username: Billmay表妹 | Original post link

Using tiup can save you a lot of effort.

| username: TiDBer_小阿飞 | Original post link

Online or offline TIUP package

| username: DBRE | Original post link

Yes, yes.

| username: 大飞哥online | Original post link

TiUP is convenient for everyone.

| username: Kongdom | Original post link

:+1: Precise. If it were me, I would just say tiup.

| username: 滴滴嗒嘀嗒 | Original post link

Has TiDB officially conducted any relevant statistics? Currently, the customers who have deployed TiDB in production should all be using tiup cluster, right?

| username: Jolyne | Original post link

I have tried deploying and maintaining with both Ansible and TiUP. Comparing the results, using TiUP is much simpler.

| username: zhanggame1 | Original post link

Of course, there is a second option. Before tiup was available, ansible was used to assist in deployment.

| username: Billmay表妹 | Original post link

Basically, we all use tiup, except for those who used TiDB versions from many years ago, like versions before 4.x.

If you are deploying now, you must use tiup. Don’t try to do it any other way yourself~
If something goes wrong, you’ll have to take the blame yourself~

| username: Fly-bird | Original post link

Using the TiUP method is really great.

| username: Kongdom | Original post link

:yum: We still use Ansible here, and the version is quite old and hasn’t been upgraded.

| username: 随缘天空 | Original post link

Older versions can be deployed using the Ansible tool, but it is quite cumbersome as you need to configure mutual trust between servers yourself. The official recommendation is to use TiUP for deployment, which can omit some system configuration issues and makes it easier and faster for subsequent cluster maintenance and upgrades.

| username: system | Original post link

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.