tarantool / tarantool/doc

ATE: update TCF deploy section (TDB 2.x + TCF)

Open
#5,273 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

3.3 ate TCF TCM TDB
Dominant language
CSS
Stars
15
Forks
49
Avg merge
1d 13h
Merged PRs (30d)
3

Description

Product: Tarantool, TDB, TCF, ATE
Since: TCF 0.9.0 TDB 2x-latest, Tarantool 3.3.2

Audience/target:
Root document: https://www.tarantool.io/ru/devops/latest/docker-scenarios-products/#tarantool-clusters-federation
SME: @ opomuc @ mooncfrat2019 @ a1div0

Details

Нужно поправить документацию по ATE в части установки TCF на TDB 2x, в документации не хватает указания ролей, которые необходимы для установки TCF и отображения в TCM. Пример можно взять из документации по TDB (doc/examples), но сейчас в части примера из TDB не совсем корректно могут быть указаны порты roles.httpd (там должны быть в каждом инстансе разные порты, как я понял)

В итоге в документации по АТЕ не хватает ролей roles.httpd

Также там нет упоминания
storage: etcd_v3
storage_params:
endpoints:
- http://etcd1:2379
- http://etcd2:2379
- http://etcd3:2379
из роли roles.tcf-worker, что есть в примере у TDB

Это же должно быть отражено в документации по TCF

Definition of done

  • обновить документацию по ATE
  • обновить документацию TCF
  • обновить пример TCF в TDB (если все же одинаковые порты в примере ошибка)

При необходимости рабочий пример у меня есть, спустя несколько часов дебага все удалось запустить.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the ATE deployment section in the linked root document and compare it with the TDB example in doc/examples. Check the roles.httpd ports and the roles.tcf-worker etcd_v3 storage configuration, using the available working example if needed. Done means the ATE and TCF documentation are updated and the TDB TCF example is corrected if its ports are wrong.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.