Admin Dashboard ScaleEnterpriseSelf-Hosted
The Admin Dashboard provides a web UI to see various details of your Okteto instance in a centralized location and offers features for managing parts of the Okteto experience for your users.
Accessing the dashboard
You can access the Admin Dashboard by clicking on the Admin icon on the left sidebar. Only accounts with the administrator role will be able to access the Admin Dashboard. The first user signing into your Okteto instance will automatically become the initial administrator.
You can promote other accounts to the administrator role in the Users section of the Admin Dashboard or by adding the dev.okteto.com/super: "true" label to the corresponding serviceAccount in Kubernetes.

The Admin Dashboard consists of the following views:
Cluster Management
Settings
- Command Line (CLI)
- Deployments
- SSH Known Hosts
- Admin Variables
- Garbage Collector
- Resource Manager
- Okteto AI
Integrations
We will cover these in more detail below.
Overview
The overview section of the Admin Dashboard is designed to give you a high level view of your Okteto instance. This section currently shows you the following information:
- Your current pricing plan and license expiration date
- Number of available seats
- Okteto Helm chart version
- Okteto CLI version
- Kubernetes version
- Number of nodes in your cluster
- Number of Namespaces in your Okteto instance
- Number of Preview Environments currently active
Installation
Okteto is a flexible platform that streamlines your developer operations to make developers faster and more efficient. The initial installation has a few steps and we've built a guided experience to help get you setup even faster than before.
From this page you can follow a simple step-by-step guide to get the major components setup and have your Okteto installation ready to go in minutes. Each of these tasks comes with documentation to help guide you and are also skippable in case they don't apply to you or you simply wish to complete them later.
Catalog
This section of the Admin dashboard allows you to build a library of ready-to-use development environments for your team. By setting up these environments in advance, developers can quickly deploy them from the Deploy Dev Environment UI, significantly speeding up their setup process and reducing the need for initial configuration.
Please see our Catalog documentation to learn more about creating and deploying from an Okteto Catalog.
Users
From this section you can manage all users in your Okteto instance. This is a list of all users that have created an account in your Okteto instance, their respective roles, and with appropriate actions to manage their membership.
The User column is also the user's default namespace name/id. For example, a User value of "darryl" means that that user's namespace will also be called "darryl". Any additional namespaces created by "darryl" will show up only in the Namespaces tab.
On this page an administrator will be able to:
- View the total number of users on the Okteto instance (The
Totalvalue in the top right of the table) - View each user's name, email, and avatar
- View when a user was
Last Seen(any user who recently sent any API request to Okteto, e.g. from the browser, CLI, GitHub actions) - Change each user's role (Select
DevorAdminfrom the dropdown menu in theRolecolumn) - Remove users (Click the
(X) Remotebutton on the far right)
Removing the user will automatically remove all the namespaces owned by the deleted user.
Nodes
In this section of the Admin Dashboard, you can find the following system information about your Kubernetes cluster, separated by node:
- Number of running pods
- Number of volumes in use
- Memory utilization
- CPU utilization
Namespaces
This view enables you to manage all of the Namespaces within your Okteto instance, including the ability to view (masquerade as the user), wake, or persist any Namespace. The top of the Namespace table also shows you the default settings for the garbage collection configuration.
For each Namespace, an administrator can:
- View the name, owner, status (
activeorsleeping), and when it was last active - Get
read-onlyaccess to any Namespace managed by Okteto (using theViewoption) - Manually wake the Namespace (using the
Wake Namespaceoption) - Mark the Namespace as
persistentusing theKeep Awakeoption to prevent it from being deleted and exempt it from the garbage collection process - Transfer a Namespace to a new owner
- View the "Last Seen" time referring to the most recent activity detected within the Namespace, such as deploying resources or running okteto up.
Previews
Similar to the Namespaces section, the Previews section shows you a list of all Preview Environments that exist in your Okteto instance.
From this page, an administrator can configure and manage any of the listed Preview Environments, including filtering, searching, and performing actions like wake, sleep, and delete.
See the full Preview Environments management guide →
Build Service
The Build Service section provides real-time BuildKit infrastructure performance metrics.

From this section, administrators can:
- Monitor BuildKit Performance: View real-time metrics for each BuildKit pod including CPU pressure, memory usage, IOPS, and active builds
- View Pod Status: See the current status of each BuildKit pod (Ready, Busy, Starting, Stopping, Error)
For detailed information about configuring and optimizing the Build Service, see the Build Service Management Guide →