Koyeb Services
When to use
Use this skill to create or manage Koyeb services, including logs, exec, and lifecycle actions.
Prerequisites
- •Koyeb CLI installed and on PATH
- •Authenticated session (see references/koyeb-auth.md)
Workflow
- •Identify target app and service.
- •Use list/get/describe to confirm state.
- •Create, update, pause/resume, or redeploy as needed.
- •Use exec or logs to troubleshoot.
Commands
- •List services:
koyeb services list [flags] - •Get service:
koyeb services get <service-name> --app <app-name> - •Describe service:
koyeb services describe <service-name> --app <app-name> - •Create service:
koyeb services create <service-name> --app <app-name> [flags] - •Update service:
koyeb services update <service-name> --app <app-name> [flags] - •Delete service:
koyeb services delete <service-name> --app <app-name> - •Pause service:
koyeb services pause <service-name> --app <app-name> - •Resume service:
koyeb services resume <service-name> --app <app-name> - •Redeploy service:
koyeb services redeploy <service-name> --app <app-name> - •Logs:
koyeb services logs <service-name> --app <app-name> - •Exec command:
koyeb services exec <service-name> <cmd> -- [args...] --app <app-name> - •Unapplied changes:
koyeb services unapplied-changes <service-name> --app <app-name>
Examples
- •Create service:
koyeb services create my-service --app my-app --docker nginx --port 8080:http - •Tail logs:
koyeb services logs my-service --app my-app - •Exec a command:
koyeb services exec my-service bash -- --app my-app
References
For detailed flags, see references/koyeb-services-flags.md.
- •references/koyeb-cli.md
- •references/koyeb-services-flags.md
- •references/koyeb-auth.md
- •references/koyeb-output.md
- •scripts/koyeb-cli.sh