Search
Varnish Controller
Introduction
Changelog
Known Issues
Upgrading
Deprecation
Version 6
Version 5
Version 4
Version 3
Version 2
Version 1
Versioning
License
Features
System Overview
Demo
Concepts
Agent
Router
RoutingRules
Tag
VCL
Domain
Deployment
Certificates
Roles
VCLGroup
Deployment Types
API Logs
Private/Shared
Config/ConfigSets
Authentication
System Admin
Regular Users
Identity Provider
Sessions
Examples
Authorization
Organization
Account
Permission
Examples
CLI
CLI Examples
CLI Manual
User Interface
API
API examples
Invalidations
Integrations
Varnish Statistics
Installation
Quickstart
NATS
PostgreSQL
Brainz
API-GW
Agents
Routers
Containers
Identity Provider
VCLI
Graphical User Interface
Mapped Ports
Routing Plugins
gRPC
FAQ
Examples
Deploying VCL files
Change a VCL file
Purging multiple paths
Banning paths
Using Labels
Certificates
HTTP Routing
Routing Decisions
Private Agents
Debugging
Multiple Regions
OIDC - Microsoft Entra (Azure AD)
Staged Deployment
Drain Traffic
Config/ConfigSet
Organizations
Examples
Here are some examples of how to use Varnish Controller for various tasks:
Deploying VCL files
Making changes to a deployed VCL
Purge multiple paths
Banning paths
Using labels
HTTP routing
Routing decisions
Organizations
Debugging Varnish Controller
Multiple regions
Staging - deprecated
Stop routing
Manuals
Varnish Enterprise
Varnish Cloud
Varnish Controller
Varnish High Availability
Varnish Custom Statistics
Varnish WAF
Varnish Broadcaster
Varnish Helm Chart
Packages
Docker
News
Varnish Controller 6.6.3
Varnish Enterprise 6.0.13r10
Varnish Controller 6.6.2
Varnish Controller 6.6.1
Varnish Enterprise 6.0.13r9
News archive
Cookie Settings
Privacy Policy
Contact Us
Press
Branding
®Varnish Software, Wallingatan 12, 111 60 Stockholm, Organization nr. 556805-6203