---
title: "Kubernetes Application Environments"
description: "Kubernetes application environments for developers, coding agents and pull requests, created on demand from one manifest with the tools you already use."
url: "https://www.okteto.com/kubernetes-application-environments/"
source: "https://www.okteto.com"
---

# Standardize your application environments on Kubernetes.

An application environment is your application running on Kubernetes, with its services, data and cloud dependencies. Developers, coding agents and test pipelines create one on demand from the same definition, built on the Helm charts, Compose files or scripts you already use.

[Get a demo](https://www.okteto.com/get-demo)[Start for Free](https://www.okteto.com/signup)

## Why run application environments on Kubernetes

Developers, coding agents and test pipelines each run your application on a different platform. With Okteto, your application meets Kubernetes from the first line of code, as a realistic version, not a simplified copy. Every environment behaves the same, so a bug found in one is reproducible in all of them.

## Okteto runs hundreds of environments, under your control.

-   ### Cost control

    Set CPU, memory and storage quotas per environment, and automatically delete the environments nobody uses.

-   ### Scale

    Each environment deploys only what changes. Okteto infers CPU and memory resources from real usage, and builds are reused across developers, agents and pipelines.

-   ### Security

    Manage credentials centrally and inject secrets only at deploy and test time, so nothing sensitive lives on laptops or in agent sandboxes.

-   ### Observability

    See what runs, where and at what cost. The logging, monitoring, policies and audit trails already in your cluster apply to every environment.

## A preview environment for every pull request

Every pull request, from a developer or a coding agent, gets an environment with a live endpoint that updates on every push and is deleted on merge. Besides the code diff, reviewers, including non-technical ones, get a hands-on environment to try the application end to end, knowing it has already passed your automated tests. It works with any CI system.

## Standardize your application environments and eliminate configuration drift across the software development cycle.

Okteto runs Self-Hosted in your own clusters, air-gapped ones included, so your code, data and credentials stay inside your infrastructure.

[Get a demo](https://www.okteto.com/get-demo)[Start for Free](https://www.okteto.com/signup)

## Trusted by platform teams

-   > "With Kubernetes and cloud services, things become more distributed and complex. At Yotpo, developers all have an end to end responsibility and ownership of their services. So we really want to reduce the cognitive load for developers, and Okteto enables us to do that."
    >
    > ![Yotpo](https://cdn.sanity.io/images/6icyfeiq/production/fc9a1efb3a171d9169b048a15e4a5636c64fe759-113x32.svg)
    >
    > ![Ron Barabash](https://cdn.sanity.io/images/6icyfeiq/production/55b3f433a5e436f24cf4e856b19a85a13ff78a8a-800x800.jpg?w=64&h=64&q=75&fit=max&auto=format)
    >
    > Ron Barabash
    >
    > Chief Architect

-   > "There's a cost effectiveness to Okteto. It offers a scalable, reliable, stable production-ready infrastructure that allows us to move fast from development to deployment to production. I can deploy a helm chart, namespace, cloud integrations, and can go run through chaos scenarios, and I have immediate feedback as to how that might play out in production. There's just no way you can do that with local development."
    >
    > Senior Engineer
    >
    > Senior Software Engineer at Healthcare Company

[See more customer stories](https://www.okteto.com/customers)

For coding agents

### Run coding agents against the same environments.

[Explore agents on Kubernetes](https://www.okteto.com/agents-on-kubernetes)
