Wie könnte man diese Rolle anpassen, um Postgres 9.6 auf Centos7/RHEL7 zu installieren?
So etwas sollte funktionieren:
- 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 Beer on me ... Hat mir etwas Zeit gespart :) Dies muss in die Beispiel-README aufgenommen werden.
Tolles Beispiel für var-Überschreibungen, die erforderlich sind, um eine andere Version als die Standardversion für CentOS 7 auszuführen. Hat bei mir funktioniert.
Dieses Problem wurde aufgrund mangelnder Aktivitäten in letzter Zeit als "veraltet" markiert. Wenn keine weiteren Aktivitäten stattfinden, wird das Problem in weiteren 30 Tagen geschlossen. Danke für Ihren Beitrag!
Bitte lesen Sie diesen Blogbeitrag , um zu erfahren, warum ich Probleme als veraltet markiere.
Fantastisch! danke für diesen Beitrag zu diesem Thema! Ich stimme zu, ein Beispiel dafür sollte in der README enthalten sein. :+1:
Hilfreichster Kommentar
So etwas sollte funktionieren: