Skip to content

Latest commit

 

History

History
51 lines (41 loc) · 1.05 KB

README.md

File metadata and controls

51 lines (41 loc) · 1.05 KB

HOWTO

PREREQUISITES

1. Ansible 2.9
2. Edit group_vars/all.yml.
3. Edit hosts

QUICK START DEPLOYMENT

Option 1: Full Installation
ansible-playbook -i host site.yml
Option 2: Skip predeploy (generate /etc/hosts, install repository dan update packages)
ansible-playbook -i host site.yml --skip-tags predeploy

STEP BY STEP DEPLOYMENT

1. Configure NTP client, update & upgrade packages, install UCA repository (depend on group_vars/all.yml configuration)
ansible-playbook -i host site.yml -t predeploy
2. Install and add monitor nodes
ansible-playbook -i host site.yml -t bootstrap-monitor
3. Install and add manager nodes
ansible-playbook -i host site.yml -t bootstrap-manager
4. Install osd packages only
ansible-playbook -i host site.yml -t bootstrap-osd
5. Create OSD disk
ansible-playbook -i host site.yml -t create-osd
6. Install Ceph Dashboard
ansible-playbook -i host site.yml -t enable-dashboard