Zuplo
Developer Workflow

GitOps for API Gateways

Manage your entire API gateway configuration as code. Version control, peer review, and CI/CD for your API policies — just like your application code.

Config as Code

Every route, policy, and configuration is stored as JSON and TypeScript files in your Git repository.

Branch Previews

Create a preview environment for every pull request — instantly, with no additional infrastructure cost.

CI/CD Integration

Deploy gateway changes through the same CI/CD pipeline as your application code with GitHub Actions, GitLab CI, or any other tool.

Developer Workflow

Everything in Version Control

Your Zuplo gateway configuration — routes, policies, TypeScript handlers, environment variables — all lives in your Git repository. Get the full benefits of version control: history, blame, revert, and branching.

Learn more in the docs
Everything in Version Control
Developer Workflow

Pull Request Previews

Every pull request automatically gets a preview deployment with its own URL. Test gateway changes in isolation before merging to production. No extra infrastructure, no extra cost.

Learn more in the docs
Pull Request Previews
Developer Workflow

Automated Deployments

Connect Zuplo to your GitHub repository and configure automated deployments. Push to main and your gateway is deployed within seconds. Use GitHub Actions for custom deployment workflows.

Learn more in the docs
Automated Deployments

Frequently Asked Questions

Common questions about GitOps.

Which Git providers does Zuplo support?

Zuplo has native integration with GitHub. GitLab, Bitbucket, and Azure DevOps are available on Enterprise plans.

Can I use environment variables with GitOps?

Yes. Zuplo supports environment-specific variables (e.g., different backend URLs for staging vs. production) that are stored securely and injected at deploy time, not stored in your Git repo.

How do branch preview environments work?

When you create a pull request, Zuplo automatically deploys a preview environment with its own subdomain. The preview environment uses the configuration from your branch, allowing you to test changes before merging.

Can I roll back a gateway deployment?

Yes. Since all configuration is in Git, rolling back is as simple as reverting a commit or deploying a previous tag. Zuplo deploys the specified version within seconds.

Ready to get started?

Join thousands of developers who trust Zuplo to secure, scale, and monetize their APIs.