General
Does Restate have access to my AWS/Azure credentials?
Does Restate have access to my AWS/Azure credentials?
Can I run BYOC in an air-gapped environment?
Can I run BYOC in an air-gapped environment?
What happens if I revoke Restate's access?
What happens if I revoke Restate's access?
What cloud providers and regions are supported?
What cloud providers and regions are supported?
Can I bring my own Kubernetes cluster?
Can I bring my own Kubernetes cluster?
Security
How do you prevent lateral movement if the control plane is compromised?
How do you prevent lateral movement if the control plane is compromised?
- Kubernetes RBAC limits the control plane to RestateCluster CRD operations and namespace-scoped resources
- Network policies prevent pods from communicating outside their namespace
- No SSH access to nodes — all management is via the Kubernetes API
- Pod security contexts enforce non-root execution and read-only filesystems
- You retain full audit logs of all operations
How are secrets managed?
How are secrets managed?
What data does Restate collect from my environments?
What data does Restate collect from my environments?
- Pod health status and resource utilization metrics
- Environment configuration (non-sensitive)
- Cluster-level metrics for monitoring and alerting
Can I use my own container registry?
Can I use my own container registry?
Do you have SOC 2 certification?
Do you have SOC 2 certification?
Operations
What availability can be achieved?
What availability can be achieved?
- Single-node: lower cost; rolling updates require a brief restart
- Multi-AZ HA: survives a single availability-zone failure with zero-downtime updates
How are Kubernetes version upgrades handled?
How are Kubernetes version upgrades handled?
- Restate notifies you 30 days before your cluster’s Kubernetes version reaches end-of-life
- Upgrades are scheduled during your preferred maintenance window
- Control plane upgrades first, then rolling node upgrades
- A rollback plan is documented before each upgrade
What monitoring is included?
What monitoring is included?
How do I decommission a BYOC region?
How do I decommission a BYOC region?
- Restate deprovisions the application and infrastructure layers (environments, cluster, and supporting resources) through the deployment agent.
- You delete the foundation stack (CloudFormation on AWS, or the equivalent on GCP/Azure), which removes the deployment agent, networking, and secrets store from your account.
Disaster recovery
How is data backed up?
How is data backed up?
- Synchronous replication across nodes (replication factor configurable per environment)
- Periodic persistent volume snapshots
- Periodic snapshots to cloud object storage (S3, GCS, or Azure Blob)
How does recovery work across failure scenarios?
How does recovery work across failure scenarios?
- Pod failure (HA): another replica takes over with no data loss (synchronous replication)
- Zone failure (HA): the environment continues from replicas in surviving zones with no data loss
- Full cluster loss: the environment is restored from the most recent object-store snapshot; the recovery point is the snapshot interval (configurable)
Can I replicate across regions?
Can I replicate across regions?