WIP: feat(postgresql): deploy directly (bare-metal)
This commit is contained in:
parent
02cb20fcc6
commit
818c997853
11
roles/postgresql/tasks/deploy-local.yml
Normal file
11
roles/postgresql/tasks/deploy-local.yml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
- name: Ensure postgresql package is {{ postgresql_state }}
|
||||
ansible.builtin.package:
|
||||
name: "{{ postgresql_os_package_name }}"
|
||||
state: "{{ postgresql_state }}"
|
||||
|
||||
- name: Ensure postgresql systemd unit is {{ (postgresql_state == 'present') | ternary('enabled', 'disabled') }}
|
||||
ansible.builtin.systemd:
|
||||
name: "{{ postgresql_systemd_service_name }}"
|
||||
enabled: "{{ (postgresql_state == 'present') }}"
|
||||
when: ansible_facts['service_mgr'] == 'systemd'
|
@ -4,3 +4,4 @@ postgresql_states:
|
||||
- absent
|
||||
postgresql_deployment_methods:
|
||||
- docker
|
||||
- local
|
||||
|
Loading…
x
Reference in New Issue
Block a user