Skip to content
View erezrozenbaum's full-sized avatar

Block or report erezrozenbaum

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
erezrozenbaum/README.md

๐Ÿš€ pf9-mngt โ€” Engineering Operations Platform

A self-hosted operational layer designed for engineering teams managing multi-tenant cloud environments at scale. Built to solve real Day-2 operational gaps in Platform9 / OpenStack environments at MSP scale.

๐Ÿ‘‰ https://github.com/erezrozenbaum/pf9-mngt


๐Ÿ“ˆ Project Scale

  • ๐Ÿ—๏ธ 18-container microservices โ€” designed for production deployment
  • ๐Ÿ“ˆ 670+ commits, actively evolving โ€” established codebase
  • โœ… 583 passing tests โ€” comprehensive test coverage (see tests/)
  • ๐Ÿ”’ Kubernetes-native โ€” Helm charts + ArgoCD GitOps
  • ๐ŸŽฎ Demo mode โ€” full product experience without Platform9

๐ŸŽฅ Demo

pf9-mngt demo

Short walkthrough showing:

  • Inventory visibility
  • Snapshot automation
  • VM restore workflows
  • Migration planning

๐Ÿ‘‹ About Me

I design and build operational platforms for real production environments.

Focused on:

  • Multi-tenant cloud operations (MSP scale)
  • Day-2 automation and governance
  • Migration from VMware to open platforms
  • Turning operational chaos into structured systems

๐ŸŽฏ Who This Is For

  • MSP engineering teams
  • Cloud platform teams
  • Enterprises operating Platform9 / OpenStack at scale

๐Ÿ’ก What This Platform Actually Solves

Built from real production gaps:

  • No persistent infrastructure inventory
  • No automated restore workflows
  • No snapshot SLA visibility
  • No structured onboarding for tenants
  • No structured migration planning from VMware environments
  • Limited cross-project operational visibility

๐Ÿง  Core Capabilities

๐ŸŒ Multi-Cluster / Multi-Region Operations

  • Single control plane across environments
  • Cross-region visibility and management
  • Designed for MSP-scale operations

๐Ÿ“ฆ Inventory Intelligence

  • Full infrastructure inventory (servers, volumes, networks, etc.)
  • Historical tracking with change detection
  • PostgreSQL-backed with JSONB + delta logic

๐Ÿ›ก๏ธ Snapshot Automation & Compliance

  • Policy-driven snapshot scheduling
  • Metadata-based automation (daily / monthly / retention)
  • Compliance reporting per tenant / volume

๐Ÿ” VM Restore Orchestration

  • Structured restore workflows
  • Not just snapshot creation โ€” actual recovery operations

๐Ÿ”„ Migration Planning (VMware โ†’ Platform9/OpenStack)

  • RVTools-based ingestion
  • Capacity planning (CPU, RAM, storage)
  • Migration wave design + downtime estimation
  • Target readiness validation (flavors, networks, tenants)

๐Ÿงพ Governance, Audit & Operations

  • Full audit logs
  • RBAC with LDAP integration
  • Change tracking across infrastructure

๐Ÿงฐ Runbooks & Ticketing

  • Tier1 / Tier2 operational workflows
  • Structured execution with escalation paths
  • Designed for real support teams

๐Ÿ“Š Metering & Reporting

  • Usage visibility
  • Foundation for chargeback / showback

๐Ÿ”” Notification System

  • Operational alerts and event-driven workflows

โš™๏ธ Platform Architecture

PF9-MNGT Operational Control Plane


๐ŸŽฏ Why This Exists

This is not a replacement for Platform9.

It is built to extend it with the operational capabilities engineering teams actually need in production:

  • Visibility
  • Control
  • Automation
  • Governance
  • Migration readiness

๐Ÿง  Strategic Perspective

This project reflects a broader shift:

From infrastructure management
โ†’ to operational systems engineering

Because at scale, infrastructure is the easy part.


๐Ÿง  Background

28+ years in IT, Engineering Manager, building and operating:

  • Multi-tenant cloud environments
  • MSP platforms
  • Infrastructure automation systems

Focused on turning operational complexity into structured systems.


๐Ÿ“ซ Contact

Popular repositories Loading

  1. pf9-mngt pf9-mngt Public

    Open-source MSP and enterprise operations platform for Platform9/OpenStack, providing multi-cluster / multi-region management, identity federation, inventory intelligence, snapshot automation, restโ€ฆ

    Python 2

  2. erezrozenbaum erezrozenbaum Public

    Profile README