AstroPulse
AstroPulse
v0.0.168
  • PRODUCTS
  • PRICING
Console
  • Console

    Infrastructure management requires a desktop browser for the best experience.

    Open on Desktop
  • Pricing
AstroPulse
AstroPulse

The trust layer for AI operations. Nova investigates, plans, and acts. The runtime decides what can safely run.

Platform

  • Console
  • Products
  • Nova
  • Astro Platform
  • Pricing
  • Documentation
  • API Reference

Resources

  • Blog
  • Getting Started
  • Integration Catalog

Company

  • About Us
  • Contact Us
  • Privacy Policy
  • Terms of Service
  • Security
  • System Status
© 2026 AstroPulse Inc. All rights reserved.

Kubernetes standardized the primitives. Nobody standardized the platform.

Your platform.Your cloud.

Compose it from shared capabilities. Run it in your own account.

Provision new clusters or register the ones you already run; deploy applications and add capabilities as your blueprint grows. Governance is built in — approvals, audit trails, rollback.

start with a cluster you already run

astroctl
$ astroctl infra k8s register --name my-cluster
Open platformSee cluster registration
console › prod-cluster › cost analysis8 of 10 views
Cluster overview: connected status, Kubernetes v1.35.0, one node, three applications, the live agent connection panel, and observed cost for the last 24 hours
Deployed applications on the cluster: two Helm charts and a repository build, each with namespace and deployment date
Cluster add-ons view with Cost Visibility and Vulnerability Scanning installed and deployed
Kubernetes node groups: one discovered on-demand group, healthy, with min and max of one node
Per-application live resource usage: CPU, memory, and network for both applications, each marked Complete coverage
Cluster cost analysis: observed spend, 100% report coverage over 24 of 24 measured hours, request utilization, idle capacity, and an hourly spend trend
Cluster security: 42 workloads reported, severity totals, and the applications and add-ons table ranked worst first, including one add-on with no scan result yet
Cluster access: one astroctl command for cluster context, or one-time temporary kubeconfig credentials
Application overview: running status, its cluster and namespace, age, and the configuration and lifecycle detail beneath
Application events streaming live: sync status per Kubernetes object, with kind, namespace, health, and message
Application logs streaming live from a container in the application's pod
Application version history: the current revision, its chart version and author, and an activity timeline showing a self-heal back to desired state
Application metrics: CPU usage, memory usage, and network I/O charts over the last hour
Application cost analysis: request utilization, share of cluster, observed spend, 100% coverage over 24 of 24 hours, and the spend trend
Application security: CVE severity totals for this application's images, then every finding grouped under the image it came from with installed and fixed versions
Live CVE detail for web-frontend: findings grouped under the image they came from, each with package, CVE, severity, installed version, and fixed version
Observed spend with coverage stated plainly — missing hours stay missing, not $0.
AWS
Google Cloud
Azure
Kubernetes
Bring your own Kubernetes
Helm
GitHub
Container images
AWS
Google Cloud
Azure
Kubernetes
Bring your own Kubernetes
Helm
GitHub
Container images
AWS
Google Cloud
Azure
Kubernetes
Bring your own Kubernetes
Helm
GitHub
Container images

how it works

From a cluster you already run to a governed platform.

Four steps, one console.

clusters

Provision or bring your own

Create EKS, GKE, AKS, or self-hosted clusters in your account — the UI wizard generates your cluster.yaml, no manual authoring. Or register a cluster that already exists and get the same view everywhere.

EKS · GKE · AKS · Self-hosted · Any existing cluster

applications

Deploy from what you have

Ship from container images, YAML, Helm charts, or private repositories. Logs, events, history, and status live next to the deploy — same tabs, one place, not another tool.

Images · YAML · Helm · Repositories

governance

Governed by default

Every operation streams progress as it runs, and every revision stays on the record — including the ones the platform made on its own. Cluster access is issued as one-time credentials: nothing long-lived to leak, nothing to rotate by hand.

Progress streaming · Revision history · One-time credentials · Notifications

console › cluster › overview4 views · click to switch
A real cluster, not a demo tenant. Every count and figure above is what the console rendered.

cost & security

See what it costs. See what's vulnerable.

Two add-ons, installed once per cluster. Both report against what is actually running.

What you reserve, use, and pay for

Spend per cluster and per application, next to the capacity paid for and requested by nothing. Missing hours are shown as missing — never as $0.

The CVEs in what is running

Findings grouped by image, because the image is the thing you upgrade. A workload nobody scanned is shown as unscanned — never as clean.

console › cluster › cost analysis2 views · click to switch

compose

A blueprint, not a fixed platform.

Pick capabilities; the platform installs them and keeps them healthy.

Run clusters

provisionManaged or self-hosted Kubernetes, created in your own cloud account.
registerAny cluster you already run joins the same platform — laptop included.
upgradesKubernetes moved forward in phases — control plane, nodes, add-ons — with rollback.
scaleNode groups sized, scaled, and replaced without leaving the platform.

Run workloads

applicationsDeploy and operate services the same way on every connected cluster.
add-onsIngress, TLS, DNS, and autoscaling, installed and kept healthy for you.

Know what is happening

costWhat workloads reserve, what they use, and what that costs.
securityThe images behind running workloads, scanned continuously.
governanceAudit trails, notifications, and GitHub workflows on every change.
novaAn AI operator with platform context and governed execution.

Every company's platform should be different. What shouldn't differ is the machinery underneath it — so that stays standard, and the blueprint stays yours.

a cluster you already run joins with one command

astroctl
$ astroctl infra k8s register --name my-cluster

a capability is one more

astroctl
$ astroctl infra k8s addons apply -f nginx-ingress.yaml

where it runs

Your cloud. Your data.

Clusters connect out, never in. Kubectl credentials are issued one-time, never held.

⤢ Expand
One foundation · many outcomes

Every customer creates a different blueprint

Teams compose the blueprint. Nova works across its entire lifecycle through Astro Platform's governed runtime.

Capability library
ProvisioningCompute / GPUDeploymentsSchedulingNetworkingStorageTLS & DNSSecurityObservabilityCostOperations
select + compose
Customer-specific blueprints
01Product team

A short path from code to production

DeploymentsTLS & DNSCost
02Regulated environment

Private infrastructure with governed change

NetworkingSecurityApprovals
03AI workloads

Inference or training with workload-specific automation

Compute / GPUSchedulingObservabilityCost
run through governed runtime
Shared foundationAstro PlatformRuntime + trust layer
IdentityDesired statePolicyApprovalsExecutionAudit

All Nova actions pass through this trust layer.

reconcile + operate
Customer-owned infrastructure
Laptop / kindManaged KubernetesSelf-hostedOn-prem
Skill-powered intelligenceNova

Adaptive AI Platform Engineer

Select skillsBuilt-in · connected · custom
Reason + planChat · investigate · compose
Act safelyTools · policy · approvals
Observe + learnEvidence · outcomes · memory

nova

Nova operates deeper here.

Your clusters, cost, and rollout state — in context, and every action through your policy and audit trail.

See Nova

the operator is one command too

astroctl
$ astroctl nova
Astro Platform

Your infrastructure. Your blueprint.

A standard runtime and trust layer under the platform you compose. Nova operates through it for deeper context and safer execution.

Open Astro PlatformNova product page

Read: Kubernetes standardized the primitives. Nobody standardized the platform.