Setup & Deployment
Learn various methods to deploy the Endor Labs application across your repositories and pipelines.
Endor Labs deployment depends on the scans that you want to do in your environment. This section provides information on how to deploy Endor Labs across your software development lifecycle.
Choose your deployment method
Endor Labs offers multiple deployment options to fit your organization’s needs:
| Deployment Option | Best For | Code Location |
|---|---|---|
| SCM Integrations | Continuous monitoring of repositories with automatic 24-hour scans | Code cloned to Endor Labs cloud |
| Endor Outpost | Organizations requiring code to remain on-premise | Code stays within your Kubernetes cluster |
| CI/CD Integration | Developer-focused workflows with PR feedback | Code stays in your CI environment |
| endorctl CLI | Local development, scripting, and custom integrations | Code stays on your local machine |
| MCP Server | AI-assisted development workflows in IDEs | Code stays in your development environment |