Skip to content

akuznecov/varnishadm-ninja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

varnishadm-ninja

Basic command line tool to communicate with Varnish Administration/Management interface over TCP

Based on GVA

Use

This utility could be useful for next cases when you need to communicate with Varnish but:

  • not able to install Varnish package to obtain varnishadm tool
  • not able to read Varnish secret file on file-system, but know it content

Almost of all command works as expected, but different Varnish versions has different syntax and number of parameters, so check documentation before:

Installation

Download precompiled binary

Grab corresponding binary from releases

Build from source

go get -u github.com/akuznecov/varnishadm-ninja

Running

$ varnishadm-ninja -T ADDRESS:PORT -S SECRET <command> [<arguments> <flags>]