Cloud Graph - orcadevstack/orcaopta GitHub Wiki

Unified Cloud Graph

The unified cloud graph is the core of Orcaopta. It merges all cloud systems into a single global topology.

Sources Included

OpenStack

  • Servers
  • Networks
  • Ports
  • Routers
  • Volumes
  • Security groups

OVN / Neutron

  • Logical switches
  • Logical routers
  • ACLs
  • Routes

Ceph

  • Pools
  • PG health
  • Usage metrics

Kubernetes

  • Namespaces
  • Pods
  • RBAC roles
  • PodSecurity labels
  • NetworkPolicies

Terraform

  • Drift detection
  • Planned deletes
  • Public exposure
  • Missing tags

Machine Learning

  • Anomaly scores
  • Forecasts
  • Autoscaling signals

Reinforcement Learning

  • Autoscaling actions
  • Resource optimization actions
  • Reward signals

Example Usage

graph = build_cloud_graph()
plan = ai_self_heal_plan([{"cloud_graph": graph}])