Skip to content

Golang wrapper library & CLI tool for BIG-IP Traffic Management Shell (TMSH)

License

Notifications You must be signed in to change notification settings

yukirii/go-tmsh

Repository files navigation

go-tmsh

Build Status license

go-tmsh is a library providing functions to operate the BIG-IP Traffic Management Shell (TMSH) via SSH.

go-tmsh is also a command-line tool that will operate TMSH using these functions.

Tested versions of BIG-IP

Currently the following versions of BIG-IP are tested.

  • v11.5.3
  • v11.2.1

Install

$ go get github.com/yukirii/go-tmsh/...

Usage

Using the go-tmsh library

import "github.com/yukirii/go-tmsh"

Please refer to the examples directory for an example source code.

Using the tmsh command line tool

tmsh is single command-line application. This application then takes subcommands. To check the all available commands,

$ tmsh help

To get help for any specific subcommand, run it with the -h flag,

$ tmsh node -h

Licence

MIT

About

Golang wrapper library & CLI tool for BIG-IP Traffic Management Shell (TMSH)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published