Core Concepts
The key building blocks you'll work with in ops0.
Organization
Your top-level container. Everything in ops0 belongs to an organization.
Users & Teams
Invite members, create teams, assign roles
Settings
SSO, audit logs, preferences, and infrastructure management
Integrations
AWS, GCP, Azure, OCI, GitHub, GitLab, Slack
Projects
Where you write and deploy infrastructure code.
IaC Projects
Provision cloud resources with Terraform, OpenTofu, or Oxid. Pulumi and CloudFormation support is upcoming.
Creates: VPCs, EC2, RDS, S3, EKS clusters...
Configuration Projects
Configure servers with Ansible or deploy Kubernetes manifests.
Manages: packages, services, users, apps...
Deployments
Every time you apply changes, ops0 creates a deployment.
Plan
Policy Check
Approval
Apply
Done
Kubernetes Clusters
Connect clusters to monitor pods, detect incidents, and troubleshoot with AI.
Hive Agent
Lightweight agent that runs in your cluster
Incidents
Auto-detected issues like CrashLoopBackOff, OOM
Resource Graph
Visual map of pods, services, deployments
Workflows
Automate multi-step operations with visual pipelines.
Example: GitOps deployment pipeline
PR Merged
→Run Plan
→Wait for Approval
→Apply
→Notify Slack
Policies
Rules that validate infrastructure before deployment.
Pass
Deployment proceeds
Fail
Deployment blocked until fixed
Common policies: S3 encryption required, no public IPs on databases, required tags on all resources
Discovery
Find resources created manually in the cloud console ("ClickOps") and import them into Terraform.
Scan AWS
→Select Resources
→Create Terraform
→Import to Project