Sobes.tech
Back to questions
Junior — Middle
67

Каким образом автоматизировать установку Python на удалённом сервере с использованием Ansible?

Companies where asked
Solar

Answer from AI

sobes.tech AI

Для автоматизации установки Python на удалённом сервере с помощью Ansible можно использовать модуль apt (для Debian/Ubuntu) или yum (для CentOS/RHEL). В плейбуке указываются задачи по обновлению кэша пакетов и установке нужной версии Python.

Пример простого плейбука для Ubuntu:

- hosts: servers
  become: yes
  tasks:
    - name: Обновить кэш apt
      apt:
        update_cache: yes

    - name: Установить Python 3
      apt:
        name: python3
        state: present

Если нужна конкретная версия Python или установка из исходников, можно добавить соответствующие задачи. Также можно использовать роль geerlingguy.python из Ansible Galaxy для более сложных сценариев.