Opsy AI

Kubernetes deployment
with a natural-language command.

Opsy augments DevOps, it doesn't replace it. Describe the task in words - Opsy AI assembles a production-ready configuration: Helm, Dockerfile, manifests and a pipeline by one standard. For teams of 10-100 developers on Kubernetes, GitLab, GitHub or Azure DevOps.

5 secDeployment
100+Projects
100%Production-ready
Core capabilities

A command in plain language - config in prod.

No need to write YAML or Helm by hand. Opsy understands the project context and applies best practices automatically.

Natural Language

Natural-language commands

Deploy in English or Russian. No need to learn YAML or Helm charts.

Autodetect

Project auto-detection

Go, Python, Node.js, Java/Maven, Rust, .NET, Nuxt - the type is detected from manifests and the config is optimized for it.

Production-ready

Enterprise-grade by default

Security contexts, health probes, resource limits, network policies, PDB, anti-affinity, seccomp - out of the box.

"deploy project to production" "use configmap project-prod" "add ingress api.example.com" "scale to 5 replicas" "memory limit 2Gi; cpu limit 2000m"
Usage examples

From one line to the full cycle.

Simple deployment
curl -X POST "$OPSY_API/command" \
  -H "Content-Type: application/json" \
  -d '{
    "command": "deploy myapp to production",
    "execute": true,
    "image": "my-registry/myapp:v1.0"
  }'
Full-featured deployment
curl -X POST "$OPSY_API/command" \
  -H "Content-Type: application/json" \
  -d '{
    "command": "deploy project to production; use configmap project-prod; add ingress api.example.com; memory limit 2Gi; cpu limit 2000m; replicas 3",
    "execute": true,
    "image": "my-registry/project:v2.0"
  }'
Multi-stage: dry-run → deploy → rollback
# 1. Dry-run (config check)
curl -X POST "$OPSY_API/command" \
  -d '{"command": "deploy app to prod", "execute": false, "image": "app:v1.0"}'

# 2. Get task_id and check values.yaml
curl "$OPSY_API/values/{task_id}"

# 3. Deployment
curl -X POST "$OPSY_API/deploy" \
  -d '{"task_id": "{task_id}", "app_name": "app", "namespace": "prod"}'

# 4. On error - automatic rollback
helm rollback app {previous-revision} -n prod
Generated resources

What Opsy assembles for you.

Core resources

  • Deployment - with resource limits and security contexts
  • Service - ClusterIP, LoadBalancer or NodePort
  • ConfigMap - from inline data or references
  • Secret - Base64-encoded values
  • ServiceAccount - for RBAC

Advanced resources

  • Ingress - with rules, TLS, annotations
  • NetworkPolicy - traffic restriction
  • PodDisruptionBudget - availability guarantees
  • PVC - Persistent volume claims
  • Init Containers - preliminary containers
API

HTTP API to integrate into your process.

Deployment

  • POST /command - process natural-language commands
  • POST /prepare-environment - generate configuration
  • POST /deploy - deploy via Helm
  • POST /retry/{task_id} - retry a failed task

Task management

  • GET /status/{task_id} - task status
  • GET /values/{task_id} - get values.yaml
  • GET /stats - system statistics
  • POST /cleanup - clean up old tasks

Discovery

  • POST /detect-project - detect the project type

Health & Monitoring

  • GET /healthz - health check
  • GET /livez - liveness probe
  • GET /readyz - readiness probe
  • GET /metrics - Prometheus metrics
What makes Opsy AI special

AI on top of Kubernetes, not another YAML.

AI-Powered

Understands context

The LLM generates configurations and applies best practices automatically, based on the project type.

Natural Language

No YAML or Helm charts

Deploy with simple commands. The entry barrier is a single line of text.

Production-ready

Enterprise-grade configs

Security best practices, health probes, resource limits and high availability by default.

Validated

Flexible and verifiable

Many project types, and all outputs are validated via Helm before deployment.

Secure

Secure by default

Non-root containers, seccomp profiles, network policies, RBAC - applied automatically.

Observable

Observability out of the box

Prometheus metrics, health endpoints and automatic health checks.

Opsy Platform

All of it - through the web interface.

Opsy AI features are available from the dashboard: deploy, clusters and monitoring in one place.

Deploy

AI deploy via UI

Pick a GitLab project, a branch, describe the task - AI does the rest. Real-time progress.

Multi-cluster

Multi-cluster overview

Node health, CPU/RAM, deployments and pods. Scaling and rollback in one click.

Analytics

Analytics and monitoring

Deploy statistics, daily charts, success rate by project and full history.

Helm History

Release history

Version comparison and rollback.

Scale & HPA

Scaling

Replicas and autoscaling via UI.

Notifications

Notifications

Real-time statuses and alerts.

Get in touch

Learn more about Opsy AI.

Want to see how Opsy AI automates deploying your applications? We'll set it up in a test environment and show it on your workloads.

info@deostech.kz
+7 705 991 9153
@deostech
No platform access to your cluster

Ready to see it on your workloads?

Demo mode is available - explore the capabilities right now.