---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/ansible.md
  - https://ydb-platform--ydb.viewer.diplodoc.com/ru/devops/deployment-options/ansible.md
  - href: en/devops/deployment-options/ansible/index.md
    type: text/markdown
    title: Markdown version
  - href: ../../../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: en/core/devops/deployment-options/ansible/index.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb-platform--ydb.viewer.diplodoc.com/en/llms.txt

# Working With YDB Using Ansible

This section of YDB documentation contains a collection of articles intended for DevOps engineers managing YDB clusters using [Ansible](https://www.ansible.com/). This is the recommended approach to running production YDB clusters directly on virtual machines or bare metal. It is recommended to use [Kubernetes](https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/kubernetes/index.md) instead of Ansible for containerized environments.

The key articles to get started with this section:

* [Deploying a YDB cluster with Ansible](https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/ansible/initial-deployment/index.md)
* [Deploy Infrastructure for YDB Cluster using Terraform](https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/ansible/preparing-vms-with-terraform.md)
* [Restarting YDB Clusters deployed with Ansible](https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/ansible/restart.md)
* Observability:

  * [Logging on Clusters Deployed with Ansible](https://ydb-platform--ydb.viewer.diplodoc.com/en/devops/deployment-options/ansible/observability/logging.md)
