General FAQ

Project FAQ

What is Tetrate Istio Distro?

Tetrate Istio Distro is:

  • An open source project from Tetrate that aims to make adopting, managing, and updating Istio safe and easy.

  • Distros of upstream Istio that are tested and optimized for specific platforms by Tetrate. Tetrate Istio Distro provides vetted builds of Istio for different K8s environments and makes Istio lifecycle management simple and safe.

    We continuously add support for new K8s flavors and new KMS backends. We support the latest three Istio versions per our support policy. Tetrate Istio Distro also offers FIPS compliant Istio builds for FedRAMP environments.

  • A CLI that facilitates acquiring, installing, and configuring multiple Tetrate Istio Distro distros for multiple environments.

  • A community of Istio contributors and users dedicated to helping each other make the practical use of Istio a joy.

Why should I use Tetrate Istio Distro?

You should use Tetrate Istio Distro if need an Istio distro tested for use in AWS, Azure, or GCP and an easy way to install, manage, and update Istio in those environments.

Is it free?

Yes. Tetrate Istio Distro is an Apache 2 licenced open source project and all of the builds are available for free. We welcome community participation and contribution. Join our community for updates on new releases, notifications, and regular community events with Istio contributors and practitioners.

How to download FIPS compliant distro?

FIPS compliant distro is available to active Tetrate Istio Subscription customers.

What are the supported versions of Tetrate Istio Distro?

See the download page for the current supported distributions.

What are the components of Tetrate Istio Distro and how do they compare to Istio upstream?

Tetrate Istio Distro is a distribution of upstream Istio which consists of a CLI, an agent and integration APIs. See the following for more details:

I am currently using the default distros of Istio. How do I switch to using Tetrate Istio Distro?

Tetrate Istio Distro offers distros of upstream Istio in multiple flavors that may be installed using your existing tooling. You may also use the getmesh CLI to view the available distros, acquire them, and easily manage installation, configuration, and upgrade.

I am new to Istio. Where should I start?
  • Start by downloading the getmesh CLI. This will give you instant access to all of the Tetrate Istio Distro builds for the platforms you need.
  • The documentation will introduce you to the fundamentals of installing and configuring Istio.
  • To get up to speed on Istio quickly, we offer free training at Tetrate Academy
  • To get insights from top Istio contributors and practitioners, join the Tetrate Istio Distro community and meet up at our regular Tetrate Istio Distro events.
I am a platform admin trying to streamline Istio binaries in my organization. How should I use Tetrate Istio Distro?

There are multiple ways to leverage Tetrate Istio Distro. Please see the command reference and tutorials.

How can I be alerted to vulnerabilities in my Istio deployments?

Join the Tetrate Istio Distro community for updates on CVEs and zero-day vulnerabilities.

Can Tetrate Istio Distro help me upgrade Istio?

Yes. Tetrate Istio Distro helps you check for available upgrades via the getmesh check-upgrade command.

Project FAQ

Are you creating a fork of the Istio project?

No. We provide distributions of upstream tested for specific environments. Any enhancements we make to Istio are applied to upstream.

Do Tetrate Istio Distro builds have a performance impact?

No. As an upstream distribution, Tetrate Istio Distro has no performance impact on Istio.

How often is Tetrate Istio Distro updated?

We aim to release TID versions within two weeks of an upstream release. This is because it takes time to create the extra build types (such as FIPS, arm64 etc) that TID provides and to complete testing. Where a release contains critical security fixes we apply our best effort to ship the release as soon as possible, starting with the most recent version of Istio.

How do I request features?

Create a feature requests and vote for features on GitHub.

Can I contribute to the work done on Tetrate Istio Distro?

Yes. Tetrate Istio Distro is an Apache 2 licenced open source project. You can contribute to any component of Tetrate Istio Distro.

What is the CMVP number for the FIPS verison of TID?

The FIPS verison of TID embeds BoringCrypto, cerficiate number 3678.

How was the FIPS build of TID validated?

The FIPS version of TID was tested by a third party NVLAP accredited lab and shown to faithfully implement its cryptographic and signing functions using the above library. A letter from the lab is available to customers with a valid support contract, please contact sales for more details.