Deploy & Configure·Last Verified: 2026-07-14
Deploy from GitHub
Learn how repository scopes, auto-deploy configurations, and push webhooks operate.
Deploying source repositories involves linking your GitHub user or organization to Kubeletto. Once configured, Kubeletto registers webhook routes to listen to git commits.
How Auto-Deploy works
- Kubeletto listens for GitHub
pushwebhook payloads. - When a push event matches your configured deployment branch (e.g.
main), it triggers an asynchronous build queue event. - A worker clones the branch at the current commit SHA and initiates compilation.
Manual Redeploy
To trigger a fresh build without forcing a new git commit, run the redeploy trigger:
Redeploy repository
kubeletto deploy my-service --repo [email protected]:your-user/your-repo.git --branch mainCancelling a Deployment
If you want to abort a running build, capture the deployment ID from status and cancel it:
CLI status check
kubeletto status my-service
# Find deployment ID (e.g. dep_abc123)
# Curl API route or cancel command if supported:
# To cancel, terminate via CLI abort or command.Was this helpful?