Ansible-role-postgresql: Постгрес 9.6

Созданный на 14 апр. 2020  ·  5Комментарии  ·  Источник: geerlingguy/ansible-role-postgresql

Как можно адаптировать эту роль для установки Postgres 9.6 на Centos7/RHEL7?

Самый полезный комментарий

Что-то вроде этого должно работать:

- hosts: all
  tasks:
    - yum:
        name: "https://download.postgresql.org/pub/repos/yum/reporpms/EL-{{ ansible_distribution_major_version }}-x86_64/pgdg-redhat-repo-latest.noarch.rpm"
        state: present
      become: yes
    - import_role:
        name: geerlingguy.postgresql
      vars:
        postgresql_enablerepo: "pgdg96"
        postgresql_version: 9.6
        postgresql_packages:
          - postgresql96
          - postgresql96-server
          - postgresql96-contrib
          - postgresql96-libs
        postgresql_data_dir: /var/lib/pgsql/9.6/data
        postgresql_bin_path: /usr/pgsql-9.6/bin
        postgresql_config_path: /var/lib/pgsql/9.6/data
        postgresql_daemon: postgresql-9.6
      become: yes

Все 5 Комментарий

Что-то вроде этого должно работать:

- hosts: all
  tasks:
    - yum:
        name: "https://download.postgresql.org/pub/repos/yum/reporpms/EL-{{ ansible_distribution_major_version }}-x86_64/pgdg-redhat-repo-latest.noarch.rpm"
        state: present
      become: yes
    - import_role:
        name: geerlingguy.postgresql
      vars:
        postgresql_enablerepo: "pgdg96"
        postgresql_version: 9.6
        postgresql_packages:
          - postgresql96
          - postgresql96-server
          - postgresql96-contrib
          - postgresql96-libs
        postgresql_data_dir: /var/lib/pgsql/9.6/data
        postgresql_bin_path: /usr/pgsql-9.6/bin
        postgresql_config_path: /var/lib/pgsql/9.6/data
        postgresql_daemon: postgresql-9.6
      become: yes

@kdhlab Пива с меня ... Сэкономил мне время :) Это нужно включить в пример README.

Отличный пример переопределения var, необходимого для запуска версии, отличной от версии по умолчанию для CentOS 7. У меня сработало.

Эта проблема была помечена как «устаревшая» из-за отсутствия активности в последнее время. При отсутствии дальнейшей активности вопрос будет закрыт еще через 30 дней. Спасибо Вам за Ваш вклад!

Прочтите этот пост в блоге , чтобы узнать, почему я помечаю проблемы как устаревшие.

Потрясающий! спасибо за этот вклад на этом! Я согласен, пример для этого должен быть включен в README. :+1:

Была ли эта страница полезной?
0 / 5 - 0 рейтинги