Skip to content

Releases: ydb-platform/ydb-ansible

YDB Ansible playbooks v2.0.0

23 Dec 10:32
88e70fa

Choose a tag to compare

What's Changed

  • Support for installing a cluster with YDB V2 configuration (Distconf)
  • Support for installing a cluster in 2DC mode
  • Documentation updates
  • New CI-related playbooks:
    • ydb_platform.ydb.run_ydbd
    • ydb_platform.ydb.run_dstool
    • ydb_platform.ydb.prepare_drives
  • Additional validation and improvements to simplify the installation process

Full Changelog: v1.3.2...v2.0.0

YDB Ansible playbooks v1.3.2

03 Dec 09:12
a93ead8

Choose a tag to compare

What's Changed

  • Fix for dualnetwork mode
  • Disabled selectors for V2 config
  • Changed order of dynamics nodes install
  • Quotas for databases (YDBOPS-12647)

Full Changelog: v1.3.1...v1.3.2

YDB Ansible playbooks v1.3.1

01 Dec 11:00
022c785

Choose a tag to compare

What's Changed

  • add --grpc-cert --grpc-key to the ydbd-dynnode.service template [YDBOPS-13428]
  • fix gather host IP addresses (for ipv6)
  • remove labels when format
  • check create disk partitions commands

New Contributors

Full Changelog: v1.3...v1.3.1

YDB Ansible playbooks v1.3

26 Nov 07:58
93a10b1

Choose a tag to compare

What's Changed

  • dynamic configs - install YDB cluster with predefined or custom dynamic config
  • playbook for monitoring generate_promconf - it generates Prometheus configs and Grafana dashboards' templates
  • changes in dynamic nodes restart
  • more checks and improvements during YDB installation
  • new implementation of connectivity check (pure python without Netcat)
  • added support for creating new databases and managing YDB clusters with multiple databases
  • playbook healthcheck - it checks healthcheck of the YDB cluster
  • playbook workload for running workload tests (stock, kv, topic)
  • playbook format_drives for formating hard drives (using dd)
  • playbook prepare_drives for preparing hard drive for YDB (oblitirate disk)
  • playbook format_cluster for formating hard drives and removing binaries and configs of the current YDB cluster
  • added support for operating systems Altlinux 10.4 and Debian 12.11

New Contributors

Full Changelog: v1.2...v1.3

YDB Ansible playbooks v1.2

06 Jun 10:34
a9f6103

Choose a tag to compare

What's Changed

  • more checks for correct variables and more useful information in tasks' descriptions
  • logging for long-running restart operations
  • more logs in logs playbook
  • dynamic update of storage_config_generation
  • playbook update_config contains operations for updating blobstorage with new config
  • ydb-dstool install with update_executable playbook

Full Changelog: v1.1...v1.2

YDB Ansible playbooks v1.1

21 May 12:19
c4066a8

Choose a tag to compare

What's Changed

  • Support for AstraLinux 1.8, Altlinux 10.2
  • Get rid of community general collection
  • Restart static node with ansible limit
  • Support for separated networks
  • Documentation how to expand cluster
  • Some fixes for connectivity checks

Full Changelog: v1.0...v1.1

YDB Ansible playbooks v1.0

05 Mar 12:35
b47c976

Choose a tag to compare

What's Changed

  • Improved checks (connectivity, healthchecks)
  • Support for new Linux distributions (REDOS, AltLinux, ...)
  • All-in-one playbook to install cluster (initial_setup)
  • Course https://practicum.yandex.ru/profile/yc-data-ydb/
  • Install in isolated mode (without access to Internet)
  • Script for converting configs for v0.* playbooks pre-collections-convert.py
  • Optimized speed of cluster installing and configuration
  • TLS for client registration

YDB Ansible playbooks v0.15

13 Dec 19:12
8eea148

Choose a tag to compare

What's Changed

  • Improved upgrade role for database nodes with automatic restart of proper systemd services
  • Support specification of dbname in command line for rolling restart of database nodes
  • Support specification of dbname and group count for database creation

Full Changelog: v0.14...v0.15

YDB Ansible playbooks v0.14

30 Nov 19:10
459d381

Choose a tag to compare

What's Changed

  • FluentBit log collection setup support for old-style playbooks
  • Better rolling restart support for database nodes via automatic per-host database service detection

Full Changelog: v0.13...v0.14

YDB Ansible playbooks v0.13

28 Nov 15:32
f774727

Choose a tag to compare

What's Changed

  • Dual home installation support (separate interconnect network)
  • Extra examples included

Full Changelog: v0.12...v0.13