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
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 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 with search, previous-container toggle, and color output |
| Deployments | Full deployment history 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 for the selected environment |
| Env Vars & Secrets | Per-environment and base environment variables and secrets |
| Settings | Service configuration split into sub-tabs: General, Environments, Network, Deployment, Scaling, Health & Scheduling, ArgoCD, Rollouts, Metrics |
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.
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)
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. 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. The same wizard is used for new services and for importing existing codebases.Next steps
- Create and Import Services — the full wizard walkthrough
- Deploying Services — how to deploy and monitor
- Environment Variables & Secrets — configuration management
- Autoscaling — HPA, VPA, and KEDA
- Production Readiness — quality checks