Announcing Tetrate Agent Operations Director for GenAI Runtime Visibility and Governance

Learn more
< Back

Introducing GetIstio: the easiest way to get started with Istio

Istio is one of the most popular and fast-growing open source projects in the cloud native world

Introducing%20GetIstio%3A%20the%20easiest%20way%20to%20get%20started%20with%20Istio

Istio is one of the most popular and fast-growing open source projects in the cloud native world;  while this growth speaks volumes about the value users get from Istio, ease of getting started with and it’s rapid release cadence can be a challenge for many users. Combine that with managing several different versions of Istio clusters at the same time, manually configuring CA certificates for cloud platforms etc – it could get really daunting pretty quickly.

Overview

We launched a new open-source project called GetIstio today, offering users the easiest way to install and upgrade Istio. GetIstio provides a vetted, upstream distribution of Istio — a hardened image of Istio with continued support that is simpler to install, manage, and upgrade. It will have integrations with cloud native and popular on-prem certificate managers (e.g., AWS ACM, Venafi, etc). This launch includes:

  • GetIstio CLI, the easiest way to install, operate, and upgrade Istio. GetIstio provides a safe, vetted, upstream Istio distro, tested against AKS, EKS, and GKE.
  • A free, online course on Istio Fundamentals, that is  available now at Tetrate Academy. 
  • A new community to bring together Istio and Envoy users and technology partners.

GetIstio CLI

GetIstio is an integration and lifecycle management CLI tool that ensures the use of supported and vetted versions of Istio. Enterprises require the ability to control Istio versioning, support multiple versions of Istio, easily move between the versions, integrate with cloud providers’ certification systems, and centralize config management and validation. The GetIsio CLI tool supports these enterprise-level requirements as it:

  • enforces fetching certified versions of Istio and enables only compatible versions of Istio installation
  • allows seamlessly switching between multiple istioctl versions
  • Includes a FIPS-compliant flavor
  • delivers Istio configuration validations platform based by integrating validation libraries from multiple sources
  • uses a number of cloud provider certificate management systems to create Istio CA certs that are used for signing Service-Mesh managed workloads, and 
  • provides multiple additional integration points with cloud providers

Quick start

The command below obtains a shell script that downloads and installs the GetIstio binary that corresponds to the OS distribution detected by the script (currently macOS and Linux are supported). Additionally, the most recent supported version of Istio is downloaded. Also, the script adds the GetIstio location to the PATH variable (re-login is required to get PATH populated)

 curl -sL https://tetrate.bintray.com/getistio/download.sh | bash

The following video shows the basic use of the GetIstio command line tool.

Visit the GetIstio website to learn more about how to use the command-line tool.

Get involved

As part of GetIstio we are also launching a new community for developers, end users and technology partners of  Istio, Envoy, and service mesh. Community is open to all. The GetIstio.io website also includes practical tutorials for using Istio.

If you want to take your learning to the next level, we have also prepared a free Learn Istio Fundamentals course as part of Tetrate Academy. It is a self-paced course that has 8 modules with theoretical lessons where we explain the theory and concepts, practical lessons which consist of labs, and quizzes so you can check your knowledge. Join our weekly meetings, file issues, or ask questions in Slack. No contribution is too small and your opinions and contributions matter!

GetIstio Subscription

Tetrate provides commercial support for GetIstio for direct access to Istio experts, priority bug fixes and 24/7 support. More details here.

Related links:

Product background Product background for tablets
New to service mesh?

Get up to speed with free online courses at Tetrate Academy and quickly learn Istio and Envoy.

Learn more
Using Kubernetes?

Tetrate Enterprise Gateway for Envoy (TEG) is the easiest way to get started with Envoy Gateway for production use cases. Get the power of Envoy Proxy in an easy-to-consume package managed via the Kubernetes Gateway API.

Learn more
Getting started with Istio?

Tetrate Istio Subscription (TIS) is the most reliable path to production, providing a complete solution for running Istio and Envoy securely in mission-critical environments. It includes:

  • Tetrate Istio Distro – A 100% upstream distribution of Istio and Envoy.
  • Compliance-ready – FIPS-verified and FedRAMP-ready for high-security needs.
  • Enterprise-grade support – The ONLY enterprise support for 100% upstream Istio, ensuring no vendor lock-in.
  • Learn more
    Need global visibility for Istio?

    TIS+ is a hosted Day 2 operations solution for Istio designed to streamline workflows for platform and support teams. It offers:

  • A global service dashboard
  • Multi-cluster visibility
  • Service topology visualization
  • Workspace-based access control
  • Learn more
    Decorative CTA background pattern background background
    Tetrate logo in the CTA section Tetrate logo in the CTA section for mobile

    Ready to enhance your
    network

    with more
    intelligence?