Home

Awesome

GetMesh License

Overview

An integration, and lifecycle management CLI tool that ensures the use of supported and trusted versions of Istio. The enterprises require ability to control Istio versioning, support multiple versions of istio, ability to easily move between the versions, integration with cloud providers certification systems and centralized config management and validation.

The getmesh CLI tool supports these enterprise level requirements via:

Istio release schedule can be very aggressive for the enterprise life-cycle and change management practices - getmesh addresses this concern by testing all Istio versions against different kubernetes distributions for functional integrity. The getmesh supported versions of Istio are actively supported for security patches and other bug updates and have much longer support life than provided by upstream Istio.

Considering that some of Service-Mesh customers need to support elevated security requirements - getmesh addresses the compliance restriction by offering three flavors of Istio distribution:

The above functionality is achieved via elegant transparent approach, where the existing setup and tools are fully leveraged to provide additional functionality and enterprise desired feature sets and controls:

Get Started

getmesh can be obtained by issuing the following command:

curl -sL https://istio.tetratelabs.io/getmesh/install.sh | bash

This, by default, downloads the latest version of getmesh and certified Istio. To check if the download was successful, run the version command:

getmesh version

or

getmesh version --remote=false #only the client version details

An output of the form below suggests that getmesh was installed successfully.

<pre>getmesh version: 0.6.0 active istioctl: 1.8.2-tetrate-v0 </pre> <br />

To see the list of commands available with getmesh and its supported features, run the help command:

getmesh --help
<br />

For more information on getmesh, please visit istio.tetratelabs.io.

Contributing

For developers interested in contributing to , please follow the instruction in CONTRIBUTING.md.