> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skyhook.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> The Services section is where you create, configure, and manage every service in your organization.

The **Services** section is where you create and manage all of the services in your organization. Each Skyhook service represents a single service or microservice — or, for [monorepos](/application/repository/monorepos), a workspace within a shared repository.

## Services list

Click **Services** in the sidebar to see every service in your org. The list shows:

* Service name and description
* Workload type badge (api-gateway, frontend, backend, worker, etc.)
* Most recent deployment across environments
* Health status (from the latest production deployment)
* Quick links to GitHub and the deployment repo

Click any row to open the service detail page.

## Service detail tabs

Every service has a consistent set of tabs across the top:

| Tab                      | What it shows                                                                                                                                                  |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **General**              | Basic details, GitHub links, deployment status per environment, pod health, recent events                                                                      |
| **Runtime**              | Live [topology and resource view](/infrastructure/clusters/resource-viewer#service-runtime-tab) for the selected environment, with connectivity monitoring     |
| **API**                  | For services with an OpenAPI/Swagger spec, an interactive explorer where you can try endpoints directly                                                        |
| **Logs**                 | Live [pod logs](/observability/logs#in-app-logs-tab) with search, previous-container toggle, and color output                                                  |
| **Deployments**          | Full [deployment history](/application/services/deploy#deployments-list) with filters and the in-app GitHub Actions log viewer                                 |
| **Rollouts**             | Argo Rollouts progress for services using canary or blue-green strategies — traffic split, step progress, analysis templates, and manual promote/abort actions |
| **Production Readiness** | [Score, failing checks, and category breakdown](/application/production-readiness/overview#per-service-view) for the selected environment                      |
| **Env Vars & Secrets**   | [Per-environment and base](/application/services/envvars-secrets) environment variables and secrets                                                            |
| **Settings**             | Service configuration split into sub-tabs: General, Environments, Network, Deployment, Scaling, Health & Scheduling, ArgoCD, Rollouts, Metrics                 |

<Info>
  The **Deploy** button at the top of every service page opens the deploy flow directly. Some organizations configure Skyhook to show Deploy as a tab instead of a button — the underlying flow is the same.
</Info>

## Active issues

The **General** tab includes a banner that surfaces problems Skyhook detected with the service — missing setup steps, broken deployments, misconfigured ingress, expired certificates, etc.

Click **View Details** to open a consolidated view of every active issue, grouped by severity. Each issue has:

* **Description** — what the problem is
* **Affected resource** — which pod, cluster, or environment
* **Suggested action** — a link to the relevant settings page or a **Fix** button where Skyhook can resolve it directly (for example, re-running a failed setup step)

Issues clear automatically as you resolve them — there's no manual dismiss.

### Pending migrations

Services migrated from an existing Kubernetes cluster get a special info-level issue reminding you to finish the migration to the latest Skyhook config format. Click **Migrate now →** in the banner to run the migration.

## Pending PRs banner

New services (and services partway through an import or migration) show a **Pending Pull Requests** banner at the top of the page listing every PR Skyhook opened for initial setup. Each row has a **Review PR** button that opens the [in-app pull request review](/infrastructure/gitops/branches-and-prs). Rows disappear automatically as pull requests are merged.

## Creating a new service

From the services list, click **New Service** to open the [create/import wizard](/application/services/create-import). The same wizard is used for new services and for importing existing codebases.

## Next steps

* [Create and Import Services](/application/services/create-import) — the full wizard walkthrough
* [Deploying Services](/application/services/deploy) — how to deploy and monitor
* [Environment Variables & Secrets](/application/services/envvars-secrets) — configuration management
* [Autoscaling](/application/services/autoscaling) — HPA, VPA, and KEDA
* [Production Readiness](/application/production-readiness/overview) — quality checks
