Varnish Controller maintains two different types of history related to VCL deployments:
The controller keeps track of all the deployments in its database. You can list them
It is important to note that they are not automatically cleaned up. If space management is a concern, you can delete them manually:
The agents will keep local copies of the recently deployed VCLs. By default, this is limited to 20 backups, but this can easily be changed with the -max-backups argument.
Backups include:
restore.sh (script to reload via varnishadm)cmds.cli (Varnish CLI commands for reloading VCLs)You can use the restore.sh script to redeploy a certain version manually.