Managing Varnish

Varnish is a web application accelerator. You install it in front of your web application to cache generated HTML files and serve them faster. It will take a lot of the burden from your web application and can even provide you with extended uptime, covering up for application failures through its cache while you are fixing your application.

Let's see how to install Varnish.

Getting ready

You need a web server running on your node at port 3000. We'll set up Varnish to use localhost:3000 as its backend host and port. You can achieve this by installing a Ruby on Rails application on your node, as described in the Managing Ruby on Rails applications recipe.

Make sure that you have a cookbook called my_cookbook and that the run_list of ...

Get Chef Cookbook - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.