Ansible - Load Balance

Pengaturan Load Balancer dan Database PostgreSQL
1. Membuat Inventori di Root
- hosts.ini
2. Menginstall Database
---
- name: Install and configure PostgreSQL
hosts: postgresql
become: yes
tasks:
- name: Update apt repository
apt:
update_cache: yes
- name: Install psycopg2 dependencies
# Tambahkan perintah untuk menginstal dependensi psycopg2
- name: Install PostgreSQL
# Tambahkan perintah untuk menginstal PostgreSQL
- name: Ensure PostgreSQL service is running
# Tambahkan perintah untuk memastikan layanan PostgreSQL berjalan
- name: Configure PostgreSQL to allow remote connections
# Tambahkan perintah untuk mengonfigurasi PostgreSQL
- name: Allow remote access in pg_hba.conf
# Tambahkan perintah untuk mengizinkan akses jarak jauh
- name: Restart PostgreSQL to apply changes
# Tambahkan perintah untuk merestart PostgreSQL
- name: Create PostgreSQL user
# Tambahkan perintah untuk membuat pengguna PostgreSQL
- name: Create PostgreSQL database
# Tambahkan perintah untuk membuat database PostgreSQL
- name: Grant privileges to user on database
# Tambahkan perintah untuk memberikan hak akses
Mulai gunakan: $ ansible-playbook -i hosts.ini playbook-name.yaml
Kode lengkap dapat ditemukan di GitHub.
3. Menginstall Landing Page
Untuk menginstal landing page, kunjungi: GitHub Landing Page.
Posting Komentar
komentar teratas
Terbaru dulu