Masdika Loading..
Masdika.ID

DevOps Engineer

Cloud Engineer

System Administrator

  • Home
  • Portfolio
  • Services
  • Resume
  • Skills
  • Blog
  • Contact
Masdika.ID

DevOps Engineer

Cloud Engineer

System Administrator

Download CV

Recent Posts

  • Dari Laptop Bekas Jadi Server Pribadi: Cara Membangun Home Server Murah Menggunakan ISP MyRepublic dengan Public IP
  • Pembuatan Subnet dan Alokasi IP Address pada Amazon Web Service VPC
  • Instalasi dan Konfigurasi AWS CLI pada EC2 (Lab Guide)
  • Membangun Arsitektur Web + Database Highly Available di AWS (RDS Multi-AZ)
  • Cara Reset Password OpenBSD di Proxmox via VNC

Recent Comments

  1. Alif on Jangan Gunakan latest Tag pada Docker Images! Ini Alasannya
  2. Sahrull on Panduan Lengkap Anti-DDoS: Installasi Iptables, Hardening, dan Cloudflare Proxy
  3. VSTRA on Cara Cerdas Menguasai Kubernetes (K8s): Panduan Lengkap Orkestrasi Kontainer untuk Developer Modern
  4. Rikiy on Cara Mudah Deploy Website Node.js Menggunakan Docker
  5. Masdika.BIZ.ID on Disaster Recovery Cluster (DRC) WordPress dengan MariaDB Galera dan Load Balancer Caddy

Categories

  • Tutorial

Masdika.ID

  • About
  • Terms & Conditions
  • Privacy Policy

Ceph Cluster Deployment With Ansible

  • Created By: Masdika.ID
  • Date: 21/08/2025
  • Project: Ceph Cluster Deployment With Ansible
  • Categories: Automation
See Demo

📌 Project: Ceph Ansible Automation

Saya mengembangkan automation project menggunakan Ansible untuk membangun cluster Ceph secara end-to-end. Proyek ini dirancang agar proses instalasi dan konfigurasi Ceph yang biasanya kompleks dapat dilakukan secara otomatis, cepat, dan konsisten.

🎯 Tujuan Proyek

  • Menyediakan solusi Infrastructure as Code (IaC) untuk deployment Ceph.

  • Mempermudah provisioning Ceph MON, MGR, OSD, RGW (S3 Gateway) secara otomatis.

  • Mengintegrasikan HAProxy sebagai load balancer untuk high availability endpoint.

  • Memastikan konfigurasi cluster lebih terstruktur dan repeatable.

🔧 Lingkup & Teknologi

  • Ansible → Automasi instalasi & konfigurasi.

  • Cephadm (Ceph v19.2.3) → Manajemen cluster Ceph modern.

  • HAProxy → Load balancing untuk RGW.

  • Podman → Container runtime Ceph.

  • Chrony → Sinkronisasi waktu antar node.

  • AWS CLI → Uji koneksi object storage S3.

🚀 Fitur Utama

  • Setup otomatis paket dasar (curl, jq, lvm2, chrony, ceph-common, dll).

  • Bootstrap cluster Ceph dengan user dan dashboard otomatis.

  • Deployment MON, MGR, dan OSD di seluruh node.

  • Konfigurasi Rados Gateway (RGW) sebagai S3-compatible object storage.

  • Setup HAProxy agar RGW bisa diakses dengan single endpoint.

  • Dokumentasi lengkap beserta struktur Ansible roles.

💡 Value Added

Proyek ini menunjukkan kemampuan saya dalam:

  • Infrastructure Automation dengan Ansible.

  • High Availability Storage deployment menggunakan Ceph.

  • Menyusun playbook modular (roles) agar mudah di-maintain.

  • Menyediakan dokumentasi profesional agar mudah dipahami oleh pemula maupun tim DevOps.

✨ Dengan project ini, saya ingin menampilkan skill dalam DevOps, Automation, dan Distributed Storage System, yang relevan untuk membangun solusi enterprise-grade storage dengan pendekatan Infrastructure as Code (IaC).

Tags: ansible
Share:

Prev
© 2025 www.masdika.id — Semua hak cipta dilindungi