fixed install playbook
This commit is contained in:
parent
67166656f3
commit
cf04997289
@ -71,11 +71,22 @@
|
|||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
|
||||||
|
- name: Create a table for storing names and phone numbers
|
||||||
|
community.postgresql.postgresql_query:
|
||||||
|
db: "{{ postgres_db }}"
|
||||||
|
query: >
|
||||||
|
CREATE TABLE IF NOT EXISTS contacts (
|
||||||
|
id SERIAL PRIMARY KEY,
|
||||||
|
name VARCHAR(100),
|
||||||
|
phone_number VARCHAR(15)
|
||||||
|
);
|
||||||
|
login_user: "{{ postgres_user }}"
|
||||||
|
login_password: "{{ postgres_password }}"
|
||||||
|
|
||||||
- name: Открыть порт PostgreSQL 5432 в файрволе
|
- name: Открыть порт PostgreSQL 5432 в файрволе
|
||||||
command: firewall-cmd --add-port=5432/tcp --permanent
|
command: firewall-cmd --add-port=5432/tcp --permanent
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
|
|
||||||
- name: Перезагрузить файрвол для применения изменений
|
- name: Перезагрузить файрвол для применения изменений
|
||||||
command: firewall-cmd --reload
|
command: firewall-cmd --reload
|
||||||
become: yes
|
become: yes
|
||||||
@ -85,4 +96,3 @@
|
|||||||
service:
|
service:
|
||||||
name: postgresql
|
name: postgresql
|
||||||
state: restarted
|
state: restarted
|
||||||
|
|
@ -2,10 +2,10 @@ pipeline {
|
|||||||
agent any
|
agent any
|
||||||
|
|
||||||
parameters {
|
parameters {
|
||||||
string(name: 'TARGET_IP', defaultValue: '192.168.0.72')
|
string(name: 'TARGET_IP', defaultValue: '192.168.0.72', description: 'IP адрес машины для установки PostgreSQL')
|
||||||
string(name: 'DB_USER', defaultValue: 'myuser')
|
string(name: 'DB_USER', defaultValue: 'myuser', description: 'Имя пользователя для базы данных PostgreSQL')
|
||||||
string(name: 'DB_NAME', defaultValue: 'mydatabase')
|
string(name: 'DB_NAME', defaultValue: 'mydatabase', description: 'Имя базы данных PostgreSQL')
|
||||||
string(name: 'BACKUP_DIR', defaultValue: '/var/backups/postgresql')
|
string(name: 'BACKUP_DIR', defaultValue: '/var/backups/postgresql', description: 'Путь для сохранения резервных копий')
|
||||||
}
|
}
|
||||||
|
|
||||||
environment {
|
environment {
|
||||||
|
Loading…
Reference in New Issue
Block a user