Skip to main content

Platform Overview

What is Cloud Orbiter?​

Cloud Orbiter is a comprehensive, centralized Universal Application Control Plane that allows enterprises to manage the complete application lifecycle across any combination of Kubernetes environments — from cloud-native clusters to on-premise deployments and distributed edge sites.

It is designed to handle the complexity of managing hundreds of thousands of clusters and large-scale distributed applications across different data centres, private clouds, hybrid environments, and public clouds — all from a single intuitive dashboard.

Cloud Orbiter follows a zero-trust security principle, providing highly secure infrastructure management with centralized IAM and RBAC. It supports integration with any external identity provider and automates workflows across any infrastructure type.

Core Capabilities​

Universal Application Control Plane​

Cloud Orbiter manages your entire infrastructure from a single, centralized dashboard — streamlining application deployment and infrastructure management, reducing complexity, and enabling production-scale efficiency.

Multi-Cluster Management at Scale​

  • Deploy, manage, monitor, and upgrade multiple clusters across geo-distributed environments
  • Provision Kubernetes clusters at the edge with zero-downtime updates and upgrades
  • Remotely manage target and orbiter clusters through a centralized console
  • Connect multiple clusters so that all management flows through Cloud Orbiter

Complete Kubernetes Resource Management​

Cloud Orbiter manages all Kubernetes resources including:

  • Nodes, events, namespaces, and workloads
  • Pods, ReplicaSets, Deployments, DaemonSets, StatefulSets
  • Access control: Roles, RoleBindings, ClusterRoles, ClusterRoleBindings, ServiceAccounts
  • Network policies, storage classes, secrets, ConfigMaps, and more

Automatic Application Deployment​

Deploy applications automatically on any cluster — whether in the cloud, on-premise, or at the edge. Integration with Helm and GitOps repositories enables automated delivery pipelines.

Centralized IAM & RBAC​

Cloud Orbiter provides centralized identity and access management with:

  • Multi-tenant isolation per organization
  • Three pre-defined roles: Tenant Admin, Project Admin, Default User
  • SSO integration with Okta, Google, Microsoft, and any OpenID Connect provider
  • Fine-grained permissions governing every action across the platform

Observability & Monitoring​

Comprehensive observability tools provide complete visibility into infrastructure and applications:

  • Real-time CPU, memory, and node health monitoring (Prometheus-based)
  • Access logs with per-user, per-API audit trails
  • Live log streaming from running containers
  • Alerting for cluster state changes and deployment events

Platform Architecture Summary​

LayerCapabilityTechnology
Cluster OrchestrationCreate, import, manage Kubernetes clusters across environmentsCKP, EKS, AKS, GKE, KubeAdm, Edge
Application DeliveryHelm, GitOps, app repositories, lifecycle managementHelm, ArgoCD / GitOps, Container Registry
Identity & AccessMulti-tenant IAM, RBAC, SSO federationKeycloak, OpenID Connect, Okta, Google, Microsoft
ObservabilityMetrics, logs, tracing, alertingPrometheus, Grafana, Access Logs
Backup & RecoveryNamespace backup, PV snapshots, cluster migrationVelero, S3-compatible storage
VM ManagementVirtual machine lifecycle on Kubernetes nodesKubeVirt add-on
Edge ManagementRemote edge cluster provisioning and lifecycleCloud Orbiter Agent, NAT GW, Host Groups
NotificationsReal-time dashboard notifications for cluster and app eventsWebSocket, event-driven notifications

Tenant & Project Model​

Cloud Orbiter organizes resources in a two-level hierarchy:

  1. Tenant — An organization that registers with the platform. Each tenant has its own isolated environment, users, and resources. A default project is created automatically on tenant onboarding.
  2. Project — A logical environment within a tenant representing a specific initiative, application, or team. Each project has its own isolated set of clusters, applications, and resources.

Users and groups are assigned to projects with specific roles, enabling delegation while maintaining centralized governance.

Connectivity Model​

Cloud Orbiter manages clusters using an outbound connection model:

  • A Cloud Orbiter Agent is deployed on each target cluster
  • The agent initiates an outbound connection to the Cloud Orbiter control plane
  • Once connected, the control plane can issue commands, proxy Kubernetes API calls, and stream logs — all without inbound firewall rules on the target cluster
  • Connections route through NAT Gateway for private network-to-internet traversal

This model enables management of clusters across private data centres, edge sites, and public clouds — even behind strict firewalls.