Skip to main content

Overview

The Polystack Dashboard ships a global search bar that finds resources across the entire cluster — instances, volumes, networks, images, security groups, routers, floating IPs, key pairs, flavors, projects, and users — from a single input. Results show the resource type, name, status, and a direct link to the detail page. The search is fuzzy, debounced, and keyboard-driven.
Global Search is part of the standard Polystack Dashboard. It is available to any signed-in user — results are automatically scoped to projects the user can see, and admins see results across every project they have access to.

Press Escape to close. Both shortcuts toggle — pressing Ctrl + K when the search is already open closes it.

What Global Search Finds

The search hits a single backend endpoint that aggregates results across every resource type the Dashboard exposes. Results are returned grouped by type: Matching is fuzzy — a query of web matches web-01, web-prod-server, and even names where the letters appear in order with gaps. A minimum of 2 characters is required before search runs.
Searches are debounced by 300 milliseconds, so the Dashboard waits a fraction of a second after you stop typing before firing the query. This avoids hammering the backend with a request on every keystroke.

Open the search panel

Press Ctrl + K (⌘ + K on macOS) anywhere in the Dashboard.

Type at least 2 characters

The Dashboard waits a moment after you stop typing, then queries the backend and groups results by resource type. While the query is running, a spinner appears next to the input.

Navigate with the keyboard or mouse

Use and to move the selection through the result list. The currently selected row is highlighted. Press Enter to open the resource detail page, or click any row directly.
The Dashboard navigates to the resource’s detail page. The selection is also recorded as a recent search.

Close the panel

Press Escape or Ctrl + K again to close the search.

Result Cards — What’s on Each Row

Each result row shows three pieces of context so you can tell the right item apart from same-named neighbors at a glance:

Recent Searches

The Dashboard keeps your last 5 selected results as recent items.
  • When the search panel is open and the query is empty, recent items appear at the top.
  • Click a recent item to jump straight to that resource — no need to retype the query.
  • Recent searches are stored in your browser’s local storage, so they survive reloads but are local to that browser and device.

Quick Actions

Below the recent searches (when the query is empty), the search panel also surfaces a set of quick actions — the most common Dashboard operations, one click away:
Quick actions are a faster path than navigating the sidebar — open Ctrl + K, click the action, done. The keyboard shortcut + click is usually two clicks faster than the full sidebar path.

Keyboard Shortcut Reference


Common Tasks

Press Ctrl + K and type any substring of the name. Fuzzy matching means web finds web-01, prod-web-server, and web-tier-1 together. Use the status tag to spot the active one.
Type the first 6–8 characters of the UUID. The result row shows the full name plus the status tag so you can tell attached volumes apart from available ones at a glance.
Type any segment of the IP — 103.240 returns every floating IP starting with that prefix. Click the row to jump to the floating-IP detail and its associations.
Open Ctrl + K with no query — the Quick Actions panel shows Launch Instance, Create Volume, Create Network, and more. Click one to open the matching create wizard directly.
Open Ctrl + K with no query — your last 5 selected results appear at the top under Recent. One click jumps you back to the detail page.

Limitations and Tips

  • Minimum 2 characters — single-character queries are ignored to avoid flooding the backend with overly broad matches.
  • Scope — Global Search returns resources you are authorised to see. Project-scoped users see only their projects; admin-view users see everything.
  • Status tag colors are derived from the resource’s reported state at query time. A row that says creating will switch to active (or error) once the resource is fully provisioned — re-run the search to refresh.
  • Recent searches are per-browser. Signing in from a new browser or clearing local storage resets the list.

Manage Instances

Every row action on the Instances list — start, stop, console, resize, snapshot, delete

User Center

Manage your profile, change your password, and enable 2FA

Activity Log

Audit every action taken across the Polystack Platform — admin view